
South Africa – An explosion ripped through a street in Johannesburg on Wednesday, July 19, killing one person and injuring dozens. Security CCTV footage from a building nearby shows the moment an entire road explodes in the city’s Central Business District, cracking the tarmac and sending minibusses flying…
Read More