English: Protest at Indira Park
Telugu: ఇందిరాపార్క్ వద్ద నిరసన సభ