- Advertisement -
Washington: A Chinese blockbuster claiming defeat of the US Army during the Korean War has become the country’s biggest ever film.
The Battle at Lake Changjin is a three-hour epic that depicts Chinese soldiers battling US troops during the bitter cold of the 1950-1953 Korean war, highlighting a…

