Today is the thirty-fifth anniversary of the disappearance of Leon Antony Green. He was last seen at New Temple Mount Zion Christ Church in Brooklyn, New York in the company of his non-custodial father and paternal grandmother. They have confessed to disposing of his body, but his remains have not been located.
Above is a picture of Leon. If you can, please go to the link above and print out his poster. If you have any information as to his whereabouts, please contact the New York City Police Department at 212-694-7781.