Latest African Online Newspaper | Knowledgebase Africa
On June 12, 2000, a shocking event occurred in Rio de Janeiro, Brazil, which would…