Switzerland violated human rights: European court docket
NEW DELHI: In a historic judgment on Tuesday, the European Court docket of Human Rights declared that nations should improve their efforts to defend their residents from the antagonistic impacts…