Executes

News

Saudi Arabia Executes 7 Men in Public

Against the rallying of human rights activist groups, seven men were beheaded Wednesday (Mar. 13) in Saudi Arabia after being charged with looting, theft and…