Police nab Badoo’s priest Newsclick Jan 3, 2018 The suspected high priest of the deadly ritualists’ sect, Badoo, has been arrested. Fatai Adebayo, the 34-year-old suspect,…