POSTED: Friday, January 3, 2014 - 2:45pm
UPDATED: Friday, January 3, 2014 - 2:49pm
Alabama (WVTM) — A former Homewood, Alabama minister has been arrested in Nashville, Tennessee.
Richard Shahan was arrested while trying to board a flight from Nashville International Airport to Frankfurt, Germany.
An affidavit released says Shahan was "red flagged" in the computer system and was arrested by Homeland Security agents.
Read More: http://bit.ly/1atRcoQ