Castries, Saint Lucia, October 13, 2017 – The undoubted television highlight of this weekend (specifically, Sunday, October 22nd 2017) is the season premiere of the critically acclaimed television series, The Walking Dead. With that in mind, Saint Lucia and the Caribbean’s leading telecommunications….