FACT CHECK: Video Claims A NYC Restaurant Got A License To Serve Human Meat
HEDGE accordingly