Tag: Ta’awunu Human Right of Nigeria

Islamic group tackles Odunlade Adekola over woman in purdah in his new film

An Islamic group, Ta'awunu Human Right of Nigeria (THURIST) has asked popular

Phenomenal Phenomenal