The UK is preparing to spend more than $134 million to send its forces into Ukraine if a ceasefire agreement is reached.
Latest posts by Toimitus (see all)
Sixth Street Senior Strategist and Former MI6 Chief Richard Moore unpacks the escalating Iran war …