The laws adopted on April 9, 2015, have provoked a flood of criticism from those espousing liberal and other positions, not least among whom are professional...

1386 views