YouTube India Launches
Sponsored Links
A localized version of YouTube just launched in India [1], which should make a lot of people happy. It’s basically same old YouTube, but with an Indian focus. Check it out [2], and watch the promo video: [1] http://in.youtube.com/blog?entry=_uksihsp4fU [2] http://in.youtube.com/
Read more of this story at BlogHerald.com

