On April 21, 2025 — the day Pope Francis died — U.S. Rep. Marjorie Taylor Greene posted, "Today there were major shifts in global leaderships. Evil is being defeated by the hand of God." Rating: ...