Outside view of the European court of human rights in Strasbourg, France (Image credits: AP) STRASBOURG: Europe's rights court on Thursday condemned Italy for
Read More