Liveleak A video sharing website that lets users post and share videos. Liveleak places emphasis on current events. @liveleak