Country music star Zach Bryan is facing significant backlash after wearing a “Free Palestine” shirt during his concert at Gillette Stadium in Foxborough, Massachusetts, on Thursday night.

The shirt prominently displayed the political slogan as Bryan performed for the stadium crowd, turning part of the concert into a visible statement on the Israeli-Palestinian conflict.

The decision quickly drew criticism online, with opponents arguing that political messages concerning the Middle East have no place at a major concert. Some critics also accused Bryan of using his platform and a large audience to promote a political position on a deeply divisive international conflict.

The reaction reflects the growing scrutiny musicians and other celebrities face when they use performances, social media accounts or public appearances to weigh in on political and international issues.

Bryan has previously spoken publicly about political and social matters, and his latest appearance has again prompted debate over whether entertainers should use their platforms to promote political causes.

The backlash comes as tensions surrounding the Israel-Hamas war and the broader Israeli-Palestinian conflict continue to generate strong reactions in the United States, including among celebrities and entertainers.