Downpour in Delhi leaves roads clogged & waterlogged, see Photos here..

Search