Tech Check: Facebook to launch its first ever 'Facebook TV'

The world's biggest social network Facebook has decided to launch a television service - 'Facebook TV' which will be displayed in Facebook's video tab outside the news feed. All this and much more on this segment of Tech Check