Tag: algeria
-
End Rape Culture: Legal Frameworks in Africa & MENA Must Empower Women and Support Survivors
Rape is an unlawful sexual act that includes the demonstration of any sexual activity without the consent of a person. Commonly, rape is believed to be carried out […]