The lopsided storm Barry is now a hurricane.
The National Weather Service expects Hurricane Barry, packing 75 mph winds, to pummel portions of Louisiana, Mississippi, other nearby regions with extreme rain and flooding on Saturday and Sunday. Barry might not be a major...