Peru's President not a stalwart of freedom of the press, Human Rights Watch claims
The Washington DC-based Human Rights Watch organization Wednesday said Peru's President Pedro Castillo Terrones undermined freedom of expression after the head of state threatened to withdraw all state advertising from media outlets.