Putin Swings Into Action Following Trump’s Defeat While Russia has agreed to supply Iran with 90 advanced APU-L missile-launchers, Tehran has sent a peace proposal to the US with seven conditions. Koushik Das 35 minutes ago Leave a Comment