A US Air Force plane skid off the runway while landing at the Taji military base north of Baghdad, Iraq, on Monday. The C-130 aircraft…
A US Air Force plane skid off the runway while landing at the Taji military base north of Baghdad, Iraq, on Monday. The C-130 aircraft…