Imagine If Leah Sharibu Was A Nigerian President’s Daughter, By Olabisi Deji-Folutile
On November 27, 2000, 10-year-old Damilola Taylor died on the streets of South London. Damilola was on his way home from Peckham library when he was stabbed in the leg with broken glass by two brothers. He was later found in a condemned building a few yards to his home. For six years, the British […]
Continue Reading