“Where is Congress to stop the horror?” asked Amnesty International USA.
Block Auditor · October 5, 2026
Recent UN reports accusing the US of war crimes specifically called out the defense secretary as bearing responsibility.
Block Auditor · September 23, 2026
Meanwhile, the CIA recently formed a new secret task force as part of a widening US effort to destabilize Cuba.
Block Auditor · September 22, 2026