Soviet Afghan War Propaganda
March 16, 2025
God is great” – Afghanistan resistance poster from the Soviet ... The Not-So-Funny Papers – Foreign Policy Afghani anti Soviet posters, from Soviet invasion of Afghanistan ... Soviet Afghan War Propaganda