Fear grows over emergence of new sect in Northern Nigeria

A new religious sect, known as Achard Life Mission International has allegedly surfaced in Northern Nigeria, suspected to be involved in human trafficking, sparking widespread concern among residents and security agencies. The sect, reportedly rejects both Islam and Christianity and advocates for the restoration of African traditions and humanity. Its activities have drawn significant attention,…

Read More