Breaking travel news, travel updates, current events and more. Keep current on travel news here with the CBoardingGroup.com
The wild tale has several twists and turns, but features drug dealers arrested for kidnapping a woman who may have stolen their drug cash while attempting to rent a car at a New Hampshire airport.