The Ondo State Security Network Agency, known as Amotekun Corps, has arrested four individuals in connection with an alleged staged kidnapping. The suspects are accused of plotting a self-kidnapping scheme. The arrests were made after an investigation by the security agency.
Don't miss out on breaking stories and in-depth articles.