Meet Rodney Taylor, the Double Amputee the Trump Regime Has Locked Up, Ready for Deportation Sasha Abramsky The Nation 3 0 26.09.2025 .....© The Nation visit website