Suspect Luis Sierra, 63, of Ozone Park, was taken into custody Wednesday to end the long and frustrating probe into the teen’s death
ADVERTISEMENT
ADVERTISEMENT
Suspect Luis Sierra, 63, of Ozone Park, was taken into custody Wednesday to end the long and frustrating probe into the teen’s death