In the face of soaring diesel prices, President Trump claims Ukraine and Russia have agreed to halt strikes on each other’s energy sites.
In the face of soaring diesel prices, President Trump claims Ukraine and Russia have agreed to halt strikes on each other’s energy sites.