Opinions NYC ‘Illegally’ Placed Pedophiles Near Upper West Side PlaygroundBy Daniel FlemingAugust 9, 2020 New York City has placed at least six convicted pedophiles at the Belleclaire hotel at Broadway and West 77th Street…