Moroccan Courts Issue 360 Sentences of Alternative Punishments to Alleviate Overcrowding and Promote Justice
Moroccan courts have issued a total of 360 rulings involving alternative penalties, including daily fines, community service, electronic monitoring, and ...




