English: Protest at Freedom Park
Telugu: ఫ్రీడం పార్క్ లో నిరసన