07.20.2023 - By Joseph P. Farrell
Today we're talking about a strange story out of Johannesburg, South Africa, and as usual, offer our high octane speculation about it:
Chaos in Joburg CBD after gas explosion in Bree Street