Where is Dr. Castro? FLAG ‘gravely concerned’ about red-tagged doctor’s whereabouts after arrest
MANILA, Philippines — The Free Legal Assistance Group (FLAG) on Saturday expressed “grave concern” over the whereabouts of a doctor who was accused of being a member of the Communist Party of the Philippines...