The ‘haunted’ past of Radio Ceylon
Walking into the Sri Lanka Broadcasting
Corporation (SLBC) buildings at Torrington Square, one would
immediately feel the historical value of the place, but most people
would not know just how valuable it is.
Full Story
|