fbpx
 

What Do China, Iran, Saudia Arabia, Somalia, the U.S., and Iraq Have in Common?

According to Amnesty International’s Global Report 2023, these nations carried out the most executions last year. China is estimated to execute thousands of people annually...

Read More

JOIN OUR

MAILING LIST