The Russian Military’s Achilles Heel: Repulsing a massive Russian offensive





by DmytroBa

2 comments
  1. I’d say their Achilles heel was having fuck all but ancient men and ancient equipment left. Yeah nukes if they don’t detonate on launch..if indeed they exist at all? Go home Russia.

Leave a Reply