Trump says Putin agreed to release 300,000 tons of Russian diesel immediately, with millions more to follow, as the US lifts ...
The planned firing-squad execution on 3 December has led to questions about legality and purpose.