20150712 top-headlines: Delhi deluge: Pictures as shared by TOI readers