By Algi Wijewickrema A few months back Sri Lanka’s first ever television station, ITN (Independent Television Network), concluded a competition among Sri Lanka’s schools, titled “Band the Band” (thankfully it wasn’t ban the band) and Holy Cross College, Grampaha were crowned champions. Not to be left out, St. Peter’s College, …
Read More »