Trump is using every weapon at his disposal for revenge Chauncey Devega Salon 8 56 09.06.2025 .....© Salon visit website