Strasbourg Court rules against Azerbaijan. Again.