Rain Drops falling on …
June 15, 2004The monsoons began last night in Mumbai. Full ishtyle. Non stop rains since about 9 pm. 16 or so hours later it seems like Mumbai has received a much needed wash. The only problem is that Rani is terribly confused. All her…