When in 1883, Britain by Act of Parliament (1833), gave impetus to eradication of slavery by abolishing it, optimism might have run high that death knell had tolled for the heinous trade in human cargo. However, close to three centuries after the historic act, the world remain plagued Continue Reading
Yoruba News
Weekend Treat
Trending Now
Recent Posts
Categories
Archives
iframe: google.com, pub-5160901092443552, DIRECT, f08c47fec0942fa0
This is the head of your page
This is the body of your page.