A true hero that should be remembered and honored for going above and beyond the call of duty. Imagine being left to fight alone. An effort is underway to have the nation’s highest military award bestowed on Air Force Technical Sergeant John Chapman who was killed in a controversial operation in Afghanistan Tech. Sgt. John Chapman, […]