Did you see it??

According to several dozen YouTube clips that cumulatively have millions of views, the Anti-Christ will reveal himself to the world today.

The tags in the linked article, I’m crying.