Tag: Russia

Zeppelin and Caterpillar exported hundreds of construct...

A Finnish defence expert says it is highly likely that Russia has also used equi...