New Delhi, Aug 23 (PTI) Rains in parts of Delhi on Friday waterlogged streets, affecting traffic movement. Police said so far, they have received 15 complaints of traffic issues and 12 of waterlogging. Sharing updates on X, the Delhi Police said traffic was affected on GTK Road due to waterlogging near GTK Depot. Traffic is […]