KC Fairlight
Imagine a world without the thrill of television; hard to picture, right? For Sri Lanka, the Sri Lanka Rupavahini Corporation (SLRC) has been that monopolizer of sights and sounds since its establishment in 1982 in Colombo.