Russian President Vladimir Putin on Thursday criticised the clean up of a major oil spill in the Black Sea and created a new task force to take over the operation, almost four weeks after the spill ...
Russia-controlled judges in Ukraine's Crimea continue to sentence Ukrainian activists for alleged "espionage" in relation to activities that they carried out in their hometowns while under Russian ...