Gregory Meeks actually said...

Despite being the world's second largest economy, the People's Republic of China often enjoys... the status of a developing country.

02/27/2023

https://congress.gov...

More Gregory Meeks Quotes

View All Gregory Meeks Quotes