Youtube Has Begun LIVE Broadcasting Thomas OppongApr 9, 2011 In the wake of the recent investment of $100 million for original content on YouTube by Google. YouTube is set to broadcast more live content to you with their new…