Photo Credit: Mark Baltazar Saludes
Philippine police today (March 7) staged gory raids on leftists in the southern part of Luzon, the country’s main island, killing nine persons and arresting six more believed to belong to activist groups. It was one of the biggest one-day offensives of Rodrigo Duterte’s presidency against activists, many of whom have b…

