20100721 city.delhi: Delhi drenched in 28.4mm rainfall