Posts

Showing posts with the label U.S. Army.

Navy Seal, American All-round Special Forces

Image
 There's a special force in the United States that can operate anywhere in the land, sea, and sky? Do you know Navy SEAL? Navy SEAL means sea, sky and land, which means the right special forces that can operate anywhere, regardless of the sea, sky and land.  The failure of the Bay of Pigs invasion of Cuba in 1961 made the United States feel the need for special forces, and President John F. Kennedy ordered the creation of special forces.  That's how Navy SEAL now has about 2,500 members, so it's operating as a really big organization.  Early special forces were created by the consolidation of existing special forces.  It's rooted in scouts&raiders, NCDUs, and UDT, which were founded in World War II. The extreme week of NCDU's starting training was also applied to Navy SEAL's hell week.  After the end of World War II, the UDT did a lot of work in the Korean War, and now the actual experience gained is the basis for Navy SEAL's consultation.  The training