- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
The Hour of Liberation Has Arrived (Original)
This film is the one and only testimony shot in the depths of the former "Liberated Zone" of Dhofar, Sultanate of Oman, on a totally secular, democratic and feminist social experience in Arab and Muslim lands.
Info mistake?