Ondo Amotekun apprehends suspected masterminds of Owo church attack by Newspeak Reporter June 23, 2022 0 By Emmanuel Adeleke The Ondo State Security Network Agency, code named Amotekun Corps, has disclosed that some suspects have been ...