European court finds Russia responsible for MH17 downing, human rights violations in Ukraine
Share this page THE HAGUE, Netherlands (AP): Europe’s top human rights court has delivered damning judgments against Russia, finding Moscow responsible for widespread violations of international law in Ukraine and […]