Social networks

12345
Across
  1. 2. an app that enables you to post tweets to convey your message to the world
  2. 4. the largest social networking site in the world
  3. 5. a unique social networking platform that was completely based on sharing photos and videos
Down
  1. 1. the world's largest video-sharing social networking site that enables users to upload and share videos, view them, comment on them and like them
  2. 3. an app with a calling option for communicating with people around the world without spending money