Our online live streaming service is experiencing technical difficulties. Thank for your understanding while we resolve the issue. We apologize for any inconvenience this may cause.
PSL-TV20 features live coverage and the rebroadcast of City Council meetings, rebroadcasts of many other public meetings. To enable closed captioning, click on the down arrow in the bottom right corner of the video.
If your browser does not support iframes, please visit the PSL TV-20 Schedule Webpage.