ODESA, Ukraine - Police in Odesa say a homemade bomb exploded near an apartment block in the Ukrainian Black Sea port city late on March 22.
Russia's War Against Ukraine
ODESA, Ukraine - Police in Odesa say a homemade bomb exploded near an apartment block in the Ukrainian Black Sea port city late on March 22.