Hurricane Oscar made landfall early Sunday in the southeastern Bahamas and was heading toward Cuba, an island recently beleaguered by a massive power outage.The National Hurricane Center in Miami said the storm’s center arrived on Great Inagua island. It is expected to…[#item_full_content]
Voters Rejected Election Reforms, Despite More Than $100M Push
Two weeks before Election Day, activists from across the country gathered for an online rally heralding the historic number of state ballot initiatives seeking to