In a significant pact, India and Russia agree to the deployment of soldiers and warships on each other’s soil during peace and wartime.
Latest posts by Toimitus (see all)
Singapore denied forced labor allegations from the US, responding after President Donald Trump proposed new …