Rand Paul actually said...
That would be about 90 percent of the people of Russia.
Context
Senator Paul suggests most Russians support the annexation of Crimea.
01/26/2023
Senator Paul suggests most Russians support the annexation of Crimea.
01/26/2023