Looking at Gregory Locke’s FB page, I hate to say it, but I just feel slightly skeptical of the story. A few things do not add up. I say this as a Jew living in NYC — I think this could be a false flag. Whatever it is, of course, it’s completely disgusting.