10 months without cult attacks in Ilesa: The police magic
More than 18 individuals were reportedly killed between June 2023 and February 2024 as a result of cult clashes in Ilesa, a historic town in Osun State. More than 12 people were murdered in cold blood in 2023, and more than six more were killed in a retaliation strike in early February… 10 months without … Read more