Ayelala, Sango Priests Curse Vandals After Theft at New Police Station in Edo State by UptownPress Posted on October 26, 2024 Priests of the Ayelala and Sango deities have placed a curse on unknown burglars who […]