Search
image
author Image

Report: Europe fails to deliver promised artillery shells to Ukraine, only fulfilling half of the agreement