20050621 india: Monsoons lash Mumbai; Delhi looks skywards