Hundreds of people reported through social networks a strange green light in the sky over Cape Town, Durban and Johannesburg … More
Eyes to See, Ears to Hear
Hundreds of people reported through social networks a strange green light in the sky over Cape Town, Durban and Johannesburg … More