Holding up India

Updated: Sep 20, 2012 16:09 IST

Indian police officers detain activists of Telugu Desam Party during a protest at a bus station in Hyderabad. AP/Mahesh Kumar A
9/16
Indian police officers detain activists of Telugu Desam Party during a protest at a bus station in Hyderabad. AP/Mahesh Kumar A

top photos

other photos