China Calls Out The U.S. On Human Rights.
Yep, China is calling out the United States on Human Rights. There has been quite a few cases the past years when it comes to officers shooting unarmed victims. Did you know that 1 in 100 people here in the USA are in jail, compared to 1 out of every 400 back in 1970. We actually have the most inmates out of the whole world. This isn't about people in jail though. Read for yourself why China is calling us out.