English: Delhi Police stuck over barricades
Telugu: ఢిల్లీలో పువ్వులిచ్చి అడ్డుకున్న పోలీసులు