
Miami Beach mayor punishes cinema for showcasing Oscar-winning documentary
The O Cinema in South Beach is airing the Oscar-winning film at its theatre in the Old Miami Beach City Hall, leased from the city. But they could be booted out and cut off from city grants.