It finally rained today. Summer is skin drying in here. Monsoon, the ethereal, rain-god of weather sciences, was expected to show in New Delhi on 18. We wonder if the right label for the rain is Monsoon or pre-monsoon. Anyway, it started to drizzle at about noon. Unlike the typical start of rainy season, it […]