Rabbi Finkelstein of Manhattan New York City admits the truth