Cannes Doc From Sahra Mani, Jennifer Lawrence – Deadline
Late last month the U.N. Security Council voted unanimously to condemn the Taliban for systematically depriving Afghan women of their rights, demanding the country’s fundamentalist Islamic rulers provide “full, equal, meaningful and safe participation of […]