Russia armed with a new Typhoon-class armored car

 

v20240901