Can somebody please fact check this post? Is this real? Are we really having this discussion in 2025?

What in the Holy Heck did we do to p*ss off God Herself?
Post image

Comments