To continue using the site you need to read the revised version and agree to the policies
Thanks for your feedback. Your report has been submitted.
Several websites and Facebook users have posted an article which claims that a restaurant in New York City has got a license to serve human flesh as part of their menu. The article says, "The restaurant, simply called SKIN, received a license after petitioning the state and fede...
