Lahore Weather


Michael weakens to tropical storm after day of havoc in Florida