World military spending reaches all-time high of $2.24 trillion

World navy spending reached an all-time excessive of $2.24 trillion in 2022, as Russia`s invasion of…

‘Totally overblown’: Russia calls UN meet on Ukraine’s taken kids

Russia plans to maintain an casual assembly of the UN Security Council in early April on…

Protesting Serbs in northern Kosovo agree to remove barricades

Serb protesters have agreed to begin casting off barricades and quit their blockade of roads in…