Truthout
Gabriel Chavez
Gabriel Chavez is a member of the New York Committee for Human Rights in the Philippines, a grassroots organization educating, organizing, and mobilizing to uphold and support human rights in the Philippines.
Gabriel Chavez is a member of the New York Committee for Human Rights in the Philippines, a grassroots organization educating, organizing, and mobilizing to uphold and support human rights in the Philippines.
Get daily news, in-depth reporting and critical analysis from the journalists, activists and thinkers who are working to improve our world..