The August 6, 2011 Chinook shootdown in eastern Afghanistan is considered the worst loss of U.S. military life in the war-torn country since the Operation Red Wings in 2005. The crash killed all 38 people on board– twenty-five Navy SEALs, five U.S. Army National Guard and Army Reserve crewmen, seven …
Read More »