Home » Posts tagged with » nation building

‘The Aggravating, Infuriating Reality’: Peter Meijer Describes How Cooperating With The Taliban May Be The Only Way To Save Americans In Afghanistan

‘The Aggravating, Infuriating Reality’: Peter Meijer Describes How Cooperating With The Taliban May Be The Only Way To Save Americans In Afghanistan

  Andrew Trunsky  Rep. Peter Meijer, who flew to Kabul Tuesday and saw where 13 Americans and scores of Afghans would later lose their lives, described how the U.S. now finds itself reliant on the Taliban as it tries to extract thousands of people amid constant terror threats. “The aggravating, infuriating reality is that the […]