Checked by Fact Crescendo26 Nov 2019India Pankaj Thakur “Claim New-York restaurant named SKIN got the license to sell human meat” Fact Crescendo rated this: FALSE