YouTube launches their U.S. Elections 2012 Hub August 22, 2012 by admin Tweet YouTube have launched a new video hub for the United States 2012 Elections that will allow users to watch ‘key moments’ from now until election day, all from the comfort of their computer chair. Read more… Neowin Related Posts:Microsoft launches new tool to make elections more…TikTok will launch in-app Election Centers to…Stardock officially launches The Political Machine…Meta's “supreme court” warns Facebook, Instagram,…Meta outlines its strategy to combat misinformation…