These eight Moroccan women overcame obstacles in their respective times and paved the way for future generations of strong independent women.

8 Phenomenal Moroccan Women That Were Ahead of Their Time