Sheer stopping power.
These ladies are the world's only hope to stop Vladimir Putin?
Kashmiri Muslim women stop a motorcyclist during a protest in Srinagar on July 26, 2010. The death of a man in police custody in India-administered Kashmir has sparked fresh tensions in the disputed region where security forces have struggled to contain weeks of protests and unrest. AFP PHOTO/Tauseef MUSTAFA
[ Daylife Link ]