In a new interview, a Ukrainian Bradley crew recounted defeating a Russian T-90M in battle. Videos of the skirmish recently went viral, in which the US-supplied vehicle overwhelmed the tank. The crew members revealed how they beat what Putin once described as “the world’s best tank.” A new video shows two crew members from Ukraine’s 47th […]