United States Marine Lance Corporal Joseph Scott Pemberton was found guilty of the killing of transgender woman Jennifer Laude in a Philippine court today...
United States Marine Joseph Scott Pemberton, who was stationed near Manila in the Philippines, admitted during his trial that he choked transgender woman Jennifer...
Daily protests fire up anti US sentiments as the gruesome details about the murder of Jennifer Laude, Philippine transgender woman become public. Our community...