The leader of Oyotunji African Village in the United States, Oba Adejuyigbe Adefunmi II, was tabbed to death in Beaufort County, South Carolina on Monday, July 29.
Related Articles
Don't miss out on breaking stories and in-depth articles.