World Jesus Christ just got a “verified” Twitter account | Al Jazeera Newsfeed Team Buyback 11 November 2022, 10:57 pm11 November 2022, 10:57 pm Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp