Dec. 19, 2013: Left Party activists hold placard and shout slogans during a protest against the alleged mistreatment of New York based Indian diplomat Devyani Khobragade, near the U.S Consulate in Hyderabad, India.
{}