On the recordMarch 9, 2009
I think it is an embarrassment that the United States has the largest per capita prison system now in the world.
Source
congress.govI think it is an embarrassment that the United States has the largest per capita prison system now in the world.
Wolf criticizes the U.S. for having the highest per capita prison population globally.
Share
More from Frank Wolf
Our conclusion from that visit and many others, the ongoing research continues to be that the government of Nigeria is perpetrating and tolerating a systematic, ongoing, and egregious violations of freedom of religion or belief.
Despite our analysis and recommendation, the State Department has only recognized the severity of the religious freedom violation in Nigeria twice.
Yes, and I reference that earlier in my testimony. It mentioned that, and I agree with Robbie George.