This afternoon Livestream was host to several feeds of Barack Obama’s latest town hall meeting, where the President defended his Health Insurance policy in Portsmouth, N.H.
Two New England news outlets, WCSH and NECN picked up the stream and broadcast the entire event live on their Livestream channels www.livestream.com/news_center and www.livestream.com/necn_live, making it available to their online communities.

