A tragic scene played at Kerch Strait near Crimea, when two ships caught fire killing no less than 10 sailors, while 14 others have been rescued....
Hard stance Russian President Vladmir Putin has announced his country’s exit from the International Criminal Court (ICC) based in The Hague, Netherlands. Putin’s decree, published on...