Anti-Telangana protestors torch a telecom depot at Anantpur in Andhra Pradesh

Record ID: 328087