Lahore Weather


Democracy falls short for people around the world — survey