Residents in Baton Rouge, Louisiana, have finally won a legal battle to create a new town called St. George after the Louisiana Supreme Court ruled in their favor.
Two Spirit Airlines employees face theft charges after allegedly walking out of a Florida airport with a passenger's $500 Louis Vuitton wristlet purse, according to reports and authorities. ...