Never Forget September 10, 2018October 2, 2018Associate Editor Comment By: Mary-Ellen Davis, News Editor It was 8:46 am on September 11, 2001 when American Airlines Flight 11 struck the north tower of [...]