terrorism EFPs

patrick.goodenough | November 4, 2015
Sen. Ted Cruz (R-Texas) said during a Senate subcommittee hearing Wednesday that almost 200 American troops were killed by Iranian-supplied armor-…