‘Shazam!’ Nabs April China Release Date

‘Shazam!’ Nabs April China Release Date

Warner Brothers’ “Shazam!” will hit Chinese theaters on April 5, the same day it premieres in North America. The studio’s last superhero flick to wow mainland audiences was the James Wan-directed “Aquaman,” which made a super-sized $298 million in the…

Read More
Russia and China veto US resolution on Venezuela

Russia and China veto US resolution on Venezuela

Russian Ambassador to the United Nations Vasily Nebenzya, right, votes against a resolution concerning Venezuela during a Security Council meeting at UN headquarters in New York.Credit:AP United Nations: Russia and China have vetoed a United States' resolution urging new elections…

Read More