TAIPEI – Former Taiwanese superstar Liu Wen-cheng, who was famous for songs such as The Promise (1975) and The Drizzle In March (1981), has died at the age of 70, according to Taiwanese media. The ...