Ben Cardin actually said...
You have found the Achilles hill of the Putin regime. They rape, torture and kill with impunity and keep their ill-gotten gains in the West.
Context
Cardin highlights the systemic human rights abuses in Russia.
12/04/2024