• What Is Unit 29155? The Russia Intel Branch Accused of US Troop Bounties

    The Russian military intelligence branch said to have offered the Taliban bounties to kill U.S. troops in Afghanistan has been at the forefront of …

    Read More
  • 0 0