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