Nigeria Youtuber detained for criticizing Apostle Suleiman
The Force Criminal Investigation and Intelligence Department (FCIID), Federal Capital Territory, Abuja has released YouTuber, Israel Balogun, who was detained for criticising the Overseer of …