Heavy and sudden rainfall has brought Delhi to a standstill, leaving some areas waterlogged and disrupting traffic on Tuesday.

See Full Page