Youtube Launches Citizen News Channel

by on May 22, 2008
in Social Media


Youtube has launched a Citizen News Channel in order to highlight some of the best news content on the web.

Technorati Tags: , , ,

Share Your Thoughts