The 20th anniversary of 9/11 calls for responsibility with Afghanistan
Zoe Stratos | opinions editor Sept. 9, 2021 Nearly 20 years ago, Americans all across the country watched in horror the terrorist attacks of Sept. 11, 2001, leaving nearly 3,000 people dead in New York, […]