VALLETTA, Feb. 3 (Xinhua) -- The fifth "Happy Chinese New Year" film festival kicked off on Friday evening with the Chinese film "The Rescue" at Malta's National Centre for Creativity in Valletta.
Three more Chinese films: "My People, My Homeland," "A Little Red Flower," and "Hi, Mom" will be showcased during the festival, which will run through Feb. 20.
