Arrests in Baltimore for illegal guns often lead to dropped charges or little jail time

Baltimore cruise ships change itineraries for Earl

Two cruise ships out of the Port of Baltimore have made changes to itineraries and port calls this week because of Hurricane Earl. The Carnival Pride, which sailed Sunday on a 7-day cruise to the Eastern Caribbean, is skipping a port call at Grand Turk Island. Instead, the Pride will stop at Port Canaveral tomorrow, then spend two days in the Bahamas at Freeport and Nassau. The ship is also missing a call at Half Moon Cay - one of my favorite stops.

Royal Caribbean's Enchantment of the Seas - new to Baltimore this season -  left last Thursday for a 9-night Caribbean cruise. The ship made its port call at San Juan, Puerto Rico on Sunday, but missed the stop at St. Thomas on Monday. Instead, the cruise made calls at Samana, Dominican Republic and Labadee, Haiti. The ship will spend the next three days at sea, returning to Baltimore on Saturday.

There's always a risk you take booking a cruise during hurricane season. Most of the time, everything works out just fine. But once it gets into late August and September - when hurricanes can really whip it up in the Atlantic - all bets are off. For advice on booking a cruise during hurricane season, has 10 tips worth checking out.

Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad