Daily Archives: 13 December 13, 2007

This doesn’t quite beat the Gaddafi virgin bodyguard story

The several hundred vigilante women of India’s northern Uttar Pradesh state’s Banda area proudly call themselves the “gulabi gang” (pink gang), striking fear in the hearts of wrongdoers and earning the grudging respect of officials. The pink women of Banda … Continue reading

Comments Off on This doesn’t quite beat the Gaddafi virgin bodyguard story