Who is he?

Monday, 10 December 2018 00:00 -     - {{hitsCtrl.values.hits}}

Red could mean Santa, but then the current political landscape would have you thinking otherwise! Does it point to the coming (or rather the return) of a political heavyweight? 

One way or the other, this arresting hoarding teaser is grabbing plenty of attention at the Thunmulla Junction in Colombo.