Stephen Armstrong is an AP history teacher, supervisor of social studies at Hall High School, and an adjunct professor of history at Central Connecticut State University.
~~tag-text~~
DI Owen Sheen vowed to his father never to return to Ireland. But years have passed, and Sheen needs answers to the questions he has surrounding his brother's death. He is on loan from the Met under the belief he will be helping set up a new Historical Of... SEE MORE