A meteor shower in South Africa left spectators in awe as it lit up the sky and scattered pieces across…
People in South Africa's Eastern and Western Cape were awed by the recent sighting of a meteorite that briefly lit…