A series of explosions were heard in Kiev, with additional detonations reported in Odessa, Ukraine, on September 8.
Explosions Strike Kiev and Odessa
A series of explosions were heard in Kiev, with additional detonations reported in Odessa, Ukraine, on September 8.