Cult Clash : SIX KILLED in Kwara, Edo, & Delta

Six persons have been reportedly killed by suspected cultists in Ilorin, Kwara State; Benin, Edo State; and Abraka, Delta State, between Sunday and Monday. Ilorin Cult Clash – gathered that the cult clashes in Ilorin were the aftermath of Sunday‚Äôs alleged attack on #EndSARS protesters in Ilorin. It was gathered that the head of […]