The Travel Source Press releases
1 - 1 of 1 Press Release
Nov 21, 2007
Capital punishment is one of the largest human rights issues on today’s global political scene. Morocco shows an example of how a deeply religious country attempts to make strides in human rights while honoring religious teachings.