Lahore Weather


India’s Ayodhya site: Masses gather as Hindu-Muslim dispute simmers