As the all-out Russia-Ukraine war intensifies by the day, China seems to have taken a "neutral position" by neither favouring nor opposing Moscow publicly...
The UK's Ministry of Defence says Russian naval forces have established a distant blockade of Ukraine's Black Sea coast, effectively isolating Ukraine from...
Volodymyr Zelenskyy has said he hopes for "significant positive influence" from Israel prime minister Naftali Bennett.
The Ukrainian president said Israel could give security guarantees...
Despite Ukraine providing military technology to China, Beijing seems more inclined towards Russia in the ongoing war between Moscow and Kyiv.
Ukraine has supplied critical...
The Pentagon announced Monday another 500 US troops would be deploying to Europe to reinforce NATO’s flank, including, Poland, Romania, Germany and Greece.
Pentagon press...