No media source currently available
"Women In Shroud," a documentary now showing at the One World human rights film festival in Prague, follows activists' struggle to end the brutal practice of execution by stoning in Iran.