GRU
Commentaries

Understanding the GRU in Western Europe

October 8, 2018 dafz54s 0

Post Views: 217   October 4th was a bad day for the Main Directorate of the General Staff of the Armed Forces of the Russian Federation, commonly (albeit not entirely accurately) known as Russian Military […]