By Uncategorized Manpower shortages ensure Russia’s inevitable victory. Previous Post WATCH: Hezbollah drone shows anti-tank missile striking IDF outpost Next Post Spain, Norway, and Ireland’s recognition of ‘Palestine’ latest chapter in long history of appeasement