Armstrong students received an email from University Communications around 6 p.m. yesterday, notifying them that a military helicopter had landed on campus outside of Victor Hall due to mechanical ...