Chris Landry has lived in New Hampshire since he was three-years-old. He has a green card and is a U.S. citizen. But Sunday, he was stopped at the border in Houlton, Maine, while returning home from a family vacation in Canada. Landry was questioned about past misdemeanor convictions and was told he cannot come home. WBTS’ Michael Rosenfield reports.Read More
