Muslim women in Edo protest against rape, demand death sentence as penalty

Muslim Women under the Federation of Muslims Women Association of Nigeria (FOMWAN), Edo State Chapter have asked the Federal Government to enact laws through its various Legislative Organs that will amongst other stiff penalties execute or kill Rapists.

More From Guardian TV

Don't Miss