Who is Rafael Baylosis

When Rafael Baylosis was arrested last week over several charges including illegal position of firearms, supporters of the Communist Party of the Philippines (CPP) and several activist organizations in the country cried for justice. His arrest made headlines while progressive groups...