20040325 india: No place for BJP in God's own country