“Green sludge” was spotted emerging from manholes around the World Trade Center in New York City this week. An X user posted photos and videos of the situation, that soon went viral on Thursday. So there’s literal green sludge bubbling up from the ground next to World Trade Center right…
Photo: Green Liquid Seen Coming Out of Manholes in NYC
Related