News

A Sri Lankan food festival was held at the Line Restaurant, Shangri-La Singapore from 27 February to 2 March to mark the 77th Anniversary of the Independence of Sri Lanka and the 55th Anniversary of ...
Chinese animated blockbuster Ne Zha 2, the highest-grossing animated film of all time, premiered Friday morning in ...