A theater screened the Oscar-winning documentary NO OTHER LAND, so...the Miami Beach mayor is ending the theater's lease.

Free speech warriors, where you at? Bari Weiss and the Free Press? Anyone?

https://www.miamiherald.com/news/local/community/miami-dade/miami-beach/article301920089.html

Comments