HomeDaily Express :: World Feed 'Putin won narrative battle' US humiliated as Russia secures major win with NATO division makinet -February 14, 2022 0 VLADIMIR PUTIN has won the "narrative battle" leaving US President Joe Biden humiliated, a researcher has claimed. from Daily Express :: World Feed https://www.express.co.uk/news/world/1565983/vladimir-putin-russia-ukraine-joe-biden-nato-latest-vn Tags: Daily Express :: World Feed Facebook Twitter