Ombatse Cult members forcefully administered an allegiance oath to unwilling people in churches and mosques.VideoVideo: 2013 Nigeria 'cult' carries out deadly ambush - Africa - Al Jazeera English
You need a TRAC license to view the rest of this content. Learn more