US appoints chief inspector for oversight of Ukraine aid.

Inspector General of the US DOD Robert Storch will be based directly in Ukraine for the first time since February 2022. Storch will lead an on-site monitoring team that will work closely with the State Department and USAID to supervise the allocat...

Euromaidan Press 1