03-29-2009, 08:48 PM
Indian police probably the most useless in the entire world. They will run like cowards when sulla terrorists show up, but are brave enough to fire on unarmed hindus. Time and time again, they have demonstrated their treason.