North Korea Slam USA For Human Rights Abuses In Ferguson – And They Couldn’t Be More Right LIFE, NEWS / Lazer Horse Sorry USA, but North Korea really do have a point here. North Korea Slam USA For Human Rights Abuses In Ferguson – And They Couldn’t Be More Right Read More »