Facebook launches Facebook Watch worldwide In the latest announcement from the company, Facebook has announced its new app Facebook Watch. This is a social network’s home to the original video content with the answer to …