Brown sentenced to life in prison
WEST ORANGE, NJ — Four years after 19-year-old Brendan Tevlin was killed at a stoplight in West Orange while on his way home to Livingston, his killer, Ali Muhammad Brown, was sentenced to life in prison with no possibility of parole by Superior Court Judge Ronald Wigler in Newark on May 1. In March, while […]