Man in Batman Suit Condemns Santa Clara City Council Over ICE Ahead of Super Bowl
A man donning a Batman suit fiercely confronted the Santa Clara City Council during a joint meeting with city officials and the Santa Clara Stadium Authority. During his allotted public comment time, he vehemently opposed the city’s proposed cooperation with ICE ahead of Super Bowl LX, which is slated to be held at Levi’s Stadium on February 8.











































































