A huge gas explosion recently went off in Atomic Junction, West Legon, Accra, Ghana, sending a giant fireball into the sky. The explosion reportedly went off...
Recent Comments