Archive for March, 2013

Children of Royal Teshie Orphanage ...

Children at the Teshie Orphanage, rechristened the Royal Teshie Orphanage went to bed Saturday night in their humble congested house and woke up in some of the world’s most luxurious ...

Read More