weaponsandwarfare.com
VA-111 “Shkval”
On the face of it, Russia is still an intimidating military power. It has one of the world’s largest armies, excellent Special Forces, and some remarkable modern weapons. The Shkval [Squall] …