January 22, 2020

  • Systematic murder of Afghans by CIA

    The latest Human Right Watch report stated that death squads under the command of the US Central Intellig ...

    The latest Human Right Watch report stated that death squads under the command of the US Central Intelligence Agency (CIA) have repeatedly carried out and continue to carry out war crimes and crimes a ...

    Read more