Jovon Antoine Self of Newark, entered into rest on February 19, 2018, at the age of 46. Obituary is still pending.