Daily Archives: November 30, 2014

SWAT Police Caught Setting Fires In Ferguson

UN Torture Investigation Singles Out, Describes USA

 by Robert Barsocchini NBC reports that “The United Nations Committee Against Torture released a report Friday that deeply criticized the U.S.” Patrick Martin summaries: The … report today assess[ed] the performance of the 156 countries whose governments have ratified the Convention Against Torture and Other Cruel, Inhuman or Degrading Treatment or Punishment, which took effect two decades […]