Taliban ‘Hanging from Blackhawk’ Video
Sen. Ted Cruz tweeted an unverified video of the Taliban hanging an interpreter from a Blackhawk helicopter.
Sen. Ted Cruz tweeted an unverified video of the Taliban hanging an interpreter from a Blackhawk helicopter.