Miami Beach Mayor Steven Meiner has moved to evict an art house cinema from city property due to its screening of a controversial film, ‘No Other Land.’ The Oscar-winning documentary depicts the Israeli-Palestinian conflict, focusing on the displacement of Palestinians from the West Bank.
Controversy Brews Over Screening of ‘No Other Land’ in Miami
Date: