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

https://www.congress.gov...

More Rand Paul Quotes

View All Rand Paul Quotes