Jump directly to the content

Homeland Security Arrests Missionary at Airport Over Wife's Murder

Alabama police chief on pastor bound for three years in Germany: 'If we can’t get Snowden back, we probably wouldn’t get him back.'
|


Richard Shahan was attempting to board a flight to Germany at the Nashville International Airport on New Year's Day when authorities nabbed him for allegedly killing his wife last summer, according to AL.com.

Shahan, who resigned as children ...

Read More

No comments