Women Withhold Sex To Achieve Peace In Award-Winning Film

Pray the Devil Back to Hell » 11/07/08 5:20pm 11/07/08 5:20pm is a new documentary about how the woman of Liberia came together to end their country's long and bloody civil war. In 2002, Christian and Muslim women formed an alliance to demand peace; armed only with matching white t-shirts, the activists staged silent protests and organized a summit…