Miami Beach is a coastal resort city in Miami-Dade County, Florida, United States. It is part of the Miami metropolitan area of South Florida. From Wikipedia
O Cinema faces eviction and funding cuts after screening 'No Other Land,' as free speech advocates challenge the move as unconstitutional censorship.