Police defused an explosive device (IED) outside the office of the HLE in Kiev, Ukraine - 9 August 2020

You must be logged in to view this content.

Login form