RSS

Deborah Ellis

Animated film about women dealing with violence and abuse under the Taliban has substance, humour and emotional power Read more

Reviews