November 08, 2024
Editorial

Comments for: WHERE IS THE PUNISHMENT?

A group of human rights lawyers has researched the deaths of 98 detainees in the American war on terrorism and concluded that eight of them were tortured to death and one-third of them were likely homicides. Yet, in the four years since the first known… Read More

You may also like