YouTube, the American online video-sharing platform headquartered in California has currently stopped working around the world.
YouTube has gone down, with the video site failing to load at all.
— Hindustan Times (@htTweets) December 14, 2020
However, YouTube is still accessible through the incognito browser.
— Manish Dhakal (@ManishD27548403) December 14, 2020