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

Leave a Reply

Your email address will not be published.