Michael De La Concepcion

As many as 56 leaders and members of various trade unions, progressive political parties and human rights groups were arrested in a series of raids in the city of Bacolod in the Negros Island
As many as 56 leaders and members of various trade unions, progressive political parties and human rights groups were arrested in a series of raids in the city of Bacolod in the Negros Island