Police in Odesa say a homemade bomb exploded near an apartment block in the Ukrainian Black Sea port city late on March 22. …read more
Police in Odesa say a homemade bomb exploded near an apartment block in the Ukrainian Black Sea port city late on March 22. …read more