A movie telling the story of the Imperial Japanese Army's notorious Unit 731 was released in China on Thursday, the 94th anniversary of the Mukden Incident near Shenyang that led to Japan's occupation of the nation's northeast through 1945.The film "Evil Unbound" is one of several war-themed works that have been screened in China this year, which marks 80 years since Japan's defeat in World War II.Its release, which had been postponed from the original date of July 31, came after Beijing on Sept. 3 celebrated its victory in what it calls the 1937-1945 War of Resistance against Japanese Aggr…READ FULL ARTICLE