A confirmed Twitter account declaring to be Jesus Christ has actually taken control of the web. After Elon Musk took… Read More