Categories World News
The Kremlin’s 30-hour truce was designed to shift blame to Ukraine. Did Trump buy it?
April 21, 2025
It was unexpected, barely implemented and not even extended. But