Claim: YouTube is headquartered in Africa.
Verdict: REFUTES