• barrbaric [he/him]
      link
      fedilink
      English
      131 year ago

      In April, 14 US special forces, which are allegedly stationed at the embassy (more interesting imo are the 50 UK special forces out of a total of ~100 NATO troops). This came out in a leak on discord, and IIRC some US officials say it was valid.