Rights
Beijing/JEN:While China tries to combat COVID 19 and the backlash from the world for creating the virus, challenges are coming up from within its soil now as several journalists are fighting against the communist regime desperately attempting to silence its critics. more