On Thursday, March 13, in Geneva Switzerland, the U.N. Human Rights Committee reviewed U.S. compliance with a major human rights treaty, raising concerns of cruel, inhuman, and degrading treatment for the practice of criminalizing homeless people for performing necessary life functions such as sleeping and eating in public when they…
Trending Articles
More Pages to Explore .....