News

Many Russians cheered President Trump’s election because they thought he could make a deal for a negotiated peace in Ukraine ...
On March 18, the Russian president ordered a halt, for a period of 30 days, to all strikes on energy sites located in Ukraine ...