They were all shot behind their heads and backs, autopsies on the 3 friends killed by police in Port of Spain revealed.
17-year-old Isaiah Roberts; 17-year-old Leonardo Williams; and 21-year-old Fabien Richard’s were killed by GEB officers while returning from a birthday party on Saturday 2nd July, 2022.