The most beautiful girl in Nigeria 1992, Sandra Petgrave, and her husband, Chiedu “George” Chukwuka, have been jailed by the United States government. The US Department...
The Yoruba people are full of proverbs, wise sayings that are not just wisecrack whips at the surface, they are...