China’s ‘Battle at Lake Changjin’ claims global box-office crown
Los Angeles : China's 'The Battle at Lake Changjin' was the highest grossing film anywhere in the world over the past weekend, with $203 million, according to Variety.com.That score was fractionally lower than the combined total earned by…