At least 14 people have died and more than 100 are missing after sudden rain flooded…
Continue ReadingCategory: World News
At least 20 people killed in fuel depot blast as thousands of Armenians flee disputed region
At least 20 people have been killed in an explosion at a fuel depot in Nagorno-Karabakh in Azerbaijan,…
Continue ReadingCanada’s house speaker apologises after praising Ukrainian veteran of Nazi unit
Canada has become embroiled in an escalating political controversy after members of its House of Commons…
Continue ReadingUkrainian missile strikes headquarters of Russia’s Black Sea Fleet in Crimea
Ukraine struck the headquarters of Russia’s Black Sea Fleet in a missile attack Friday that left…
Continue Reading