On the recordNovember 21, 2025
is abandoning decades of bipartisan U.S leadership on universal human rights, and replacing it with a dangerous theocratic ideology that has more in common with The Handmaid’s Tale than with the Declaration of Independence
Source
cnn.com



