YouTube is an American online video sharing platform owned by Google. YouTube was founded on February 14, 2005, by Chad Hurley, Jawed Karim, and Steve Chen, who were former employees of PayPal. From Wikipedia
Instructions will appear on the agency’s YouTube channel Friday to help prospective contacts use the Tor-based system safely.