Lahore Weather


India: the bloodied democracy