By Staff Reporter A significant meteorite fell in South Africa’s Eastern Cape Province on Sunday,…
By Staff Reporter A significant meteorite fell in South Africa’s Eastern Cape Province on Sunday,…
By Chesley Daniels In a pulsating encounter at the Lavender Valley Sports Ground in Makhanda…