Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags Human Rights Watch

Tag: Human Rights Watch

Lawsuit Forces DEA to Destroy Millions of Americans’ Phone Calls

In December, the Electronic Frontier Foundation and Human Rights Watch celebrated a victory after their lawsuit against the Drug Enforcement Administration led to the conclusion...

ACLU, Human Rights Watch Call for Criminal Investigation into CIA Torture...

After the US Senate Intelligence Committee released its exhaustive report on the torture tactics used by the Central Intelligence Agency under its post-9/11 enhanced...