Sony loses millions after rejecting China’s demand to remove Statue of Liberty from new ‘Spider-Man’ film

“Spider-Man: No Way Home” was not released in China after Sony rejected a request to delete scenes that include the Statue of Liberty, a new report claims. In China, films are reviewed by the China …

( read original story …)