Soldier saves man in wheelchair on subway tracks
A man in a wheelchair was trying to read a sign across the tracks at the Metro Center station in Washington, DC when his wheelchair rolled and fell off the platform. As this was happening US Army Spc. Michael Menchaca was on his way down to catch the subway whenContinue Reading