Police Fired Teargas Near Mecca House Which Reportedly Triggered A Fire In The Adjacent Building

admin Photo

admin
3 months 81 Views
Category:
Description:

One person fell off but in a stroke of luck managed to land on a makeshift mabati structure. The second man came down safely.