Afghanistan We Gotta Get Outta This Place… April 17, 2013 Share Read Later Sgt. Gabriela Garcia / U.S. MarinesU.S. Marines, along with British and Afghan troops, board a CH-53E Super Stallion in Helmand province April 10.