New York Police are investigating what they believe to be a homicide after a man’s body was found rolled up inside a red carpet on Sept. 12.
The discovery was made by a man who spotted two feet protruding from the rug while walking past a Starbucks building in Harlem around 5:45 a.m, according to police.