News24 | Possible space debris thunders into ocean off St Francis Bay after bright flashes of light
Possible space debris hit the ocean waters off the coast of St Francis Bay, Eastern Cape on Sunday morning, shortly after residents in the area saw bright flashes of light streaking through the skies.