Progressive Radio Network

Zaria

Saudi Arabia—recently chosen to to head a key United Nations human rights panel—on Saturday executed 47 people convicted of "terrorism," including at least four convicted…