- Advertisement -
Dominating the local box-office for the past two months, “The Battle at Lake Changjin” has now become the highest-grossing film of all time in China.
Already the top-earning film in the world this year, the movie this past Wednesday reached $892 million…

