01:29 Algeria Algeria inaugurates Africa's largest mosque after years of political delays and cost overruns Algeria inaugurated a gigantic mosque on its Mediterranean coastline Sunday after years of political upheaval transformed the project from a ...
02:00 Ukraine Ukraine: At least two dead in Russian bombing in Kharkiv Russian shelling hit a densely populated area of Ukraine's second city on Thursday, killing at least two people and injuring at least 21 others.