Why this Russian T-90A main battle tank appeared in the United States? – europeantimes.news

The Russian T-90A main battle tank that was spotted in Louisiana sparked lots of heated debates and discussions about the reason why and also how this machine appeared in the United States.

Russian main battle tank T-90A on a trailer in the United States. Image credit: Special Kherson Cat via…

Source link