Lahore Weather


New president of El Salvador wields his power via Twitter, firing officials