Will Trump End the Russian Invasion of Ukraine?
It is reported that Donald Trump intends to end the Russia-Ukraine War, possibly by creating an 800 mile (1,287 km) demilitarised zone.
Neither Russia nor Ukraine are prepared to surrender any of … Read the rest