News

Army Spc. Taylor Adam Lee allegedly sent along the technical information with a note that read “The USA is not happy with me ...