Auschwitz, a name synonymous with evil, was liberated 70 years ago, on January 27, 1945. It’s fitting to reflect not only on the industrialized slaughter of 11 million people under…
Tag:
cia torture
-
-
World News – Among the critics blasting U.S. policy in the wake of a Senate CIA torture report are the Taliban — the same group that routinely carries out suicide…