In Russia, nearly 2,400 people have reportedly been arrested for protesting against the Kremlin’s mobilisation call-up to fight in Ukraine, the UN human rights office,...
In a now viral video on internet, Russian President Vladimir Putin is seen awkwardly waiting for Turkish leader Recep Tayyip Erdogan, ahead of their meeting. Since the...