English: Protests in London.
Telugu: లండన్‌లో నిరసన ర్యాలీ