Promises made, promises not kept?

2025-01-25 1

#cnn #latestcnnnews
#News #politics