On July 1, 2026, officials in Buffalo, New York gathered in Niagara Square — right in front of City Hall — to raise the flag of Somalia on a pole adjacent to the American flag. The ceremony, organized by a refugee-centered nonprofit called Heal International, marked Somalia's Independence Day. It was the fourth year in a row the city had participated.
Two days earlier, the same city government announced it was canceling its downtown Fourth of July fireworks show — for America's 250th birthday.
The City of Buffalo released a statement explaining the cancellation: "The administration had been in discussions with local business leaders to plan a Fourth of July fireworks event for the City of Buffalo. After exploring potential locations, an appropriate site could not be identified that would provide a safe and widely accessible viewing experience for residents. As a result, the City will not be hosting a downtown fireworks display this year."
So the city couldn't find a spot in all of Buffalo to shoot off fireworks for the semiquincentennial — the single biggest Independence Day milestone any living American will ever see — but it found the time and the real estate to fly a foreign nation's flag from a government building two days before the Fourth. Buffalo has a population of roughly 280,000. The Somali Bantu refugee community numbers around 600, or about 0.2% of the city.
Michael Kracker, chairman of the Erie County Republican Committee, put a fine point on the optics. "City Hall canceled its downtown fireworks display, leaving Buffalo as one of the only cities in Western New York without a public Fourth of July celebration, and instead raised the flag of Somalia outside City Hall," Kracker said. "No one is questioning the contributions of Buffalo's immigrant communities. But this week belongs to all of us, as Americans."
Mayor Sean Ryan, a Democrat, had previously indicated the fireworks would happen. The city reportedly had a vendor and a sponsor in local businessman Russell Salvatore. But when it came time to identify a launch site, Ryan's administration said it just couldn't make it work. Instead, Erie County will host a fireworks event at Canalside on August 2, launched from a barge — a full month after the actual holiday. Happy belated 250th, America.
The story got uglier overnight. According to a statement from Mayor Ryan, vandals broke the flagpole's access panel in Niagara Square, cut the cable, and removed the Somali flag during the overnight hours of Wednesday, July 1. Buffalo Police Commissioner Erika Shields confirmed an out-of-town individual had also made a threat against City Hall, which police were taking seriously. Ryan responded by doubling down: "Buffalo is a proud, diverse city, and our administration remains committed to honoring and celebrating the many cultures that make our community stronger."
The vandalism was wrong. That's not how you make a point in a country that still has a First Amendment. But Ryan's response is revealing for what it doesn't address. Nobody asked whether Buffalo honors other cultures. The city has previously flown the flags of Ukraine, Greece, Ireland, Puerto Rico, Italy, Bangladesh, and the Karen community. The question is why a city that found time for all of those flag ceremonies couldn't find a single safe location to celebrate the country whose flag flies at the top of that same pole — on the one birthday that only comes around every 250 years.
Buffalo isn't alone, either. Columbus, Ohio flew the Somali flag at City Hall on July 1 before quietly deleting the social media post about it after the backlash hit. Minneapolis, Boston — same pattern. Louder With Crowder first flagged the Buffalo story, and it spread fast because the juxtaposition is impossible to explain away with logistics.
The city had a vendor. It had a sponsor. It had a year to plan for the biggest Independence Day in a quarter millennium. What it didn't have was a location. But it had Niagara Square available for a flag-raising two days before the Fourth.
That's not a scheduling conflict. That's a priority list.
