July 22, 2016

Twin sisters, 15, die after allegedly spraying their room with insecticide

On Thursday July 21, twin sisters, Jessica and Jessilove Oduro were laid to rest yesterday, in Kumasi, Ghana. According to the lady who shared the story on Facebook, a night before their tragic death, the two young girls decided to spray their room with insecticide spray in order to kill […]