Stephen Lendman Russia is committed to combat and defeat the scourge America, NATO, Turkey, Israel, Saudi Arabia and their rogue allies support. According to its General Staff chief Gen. Valery Gerasimov, US-led Western countries ignore “our proposals…
more »