vladimir putin
India’s Modi to visit Russia and hold talks with Putin next week
July 4, 2024
Xi and Putin attend regional security summit to counter Western alliances
July 4, 2024
Putin and Xi get together in Kazakhstan at summit of non-western countries
July 3, 2024
Hungary’s PM in Ukraine for talks with Zelensky in first visit since war began
July 2, 2024
‘Cobblers’ that voters support Nigel Farage for his ‘provocative’ politics
June 21, 2024
North Korea says deal with Russia means immediate military aid in event of war
June 20, 2024
Russia and North Korea sign strategic partnership amid Putin visit
June 19, 2024
Two more election candidates caught up in pro-Russia row in north-east and Northern Isles
June 18, 2024
Aberdeenshire SNP candidate in row over ‘pro-Putin’ social media posts
June 17, 2024
4 Rod Stewart defends support for Ukraine after booing at Germany gig
June 17, 2024
Russia-Ukraine war set to grind on as peace conference packs little punch
June 17, 2024
Russian President Putin will visit North Korea this week, countries confirm
June 17, 2024
Putin pledges ceasefire in Ukraine if Kyiv withdraws troops and drops Nato bid
June 14, 2024
Russian warships reach Cuban waters ahead of military exercises in Caribbean
June 12, 2024
North Korean leader Kim hails Russian ties as Putin reportedly plans visit
June 12, 2024
Putin warns Germany over use of its weapons by Ukraine to strike Russia
June 5, 2024
Blinken condemns ‘poison’ of Russian misinformation
May 30, 2024
Zelensky secures further promise of military aid as he continues EU tour
May 28, 2024
Lethal equipment flown from China to Russia for use in Ukraine, says Shapps
May 22, 2024
Mobilisation law comes into force as Ukraine struggles to boost troop numbers
May 18, 2024
Putin says Russia wants buffer zone in Kharkiv but has no plans to capture city
May 17, 2024
Putin arrives in Beijing for visit as China and Russia put on show of unity
May 15, 2024
Russian president Putin to make state visit to China this week
May 14, 2024
A look back at James Watt’s turbulent 17 years at the helm of BrewDog
May 8, 2024