Ted Lieu said...

if we keep doing the same thing over and over again, and expect a different result, that does come close to the definition of insanity.

Context

Ted Lieu criticizes the ineffective approach of the War on Drugs.

03/10/2021

https://congress.gov...