Turn US Marine Over to the Philippine Authorities. We Don’t Need More Daniel Smiths
BAYAN-USA demands justice for the strangling death of transgender Filipina woman Jennifer Laude, who was found dead Saturday night in an Olongapo City hotel room.… Read More »Turn US Marine Over to the Philippine Authorities. We Don’t Need More Daniel Smiths