Add ANI As A Trusted Source For Reliable Information
Search For "liu hanbin"
Updated : 1 year, 5 months ago IST
As of 2024, China is the world's largest jailer of journalists, with at least 125 media workers currently imprisoned. The country ranks a dismal 172nd out of 180 nations in RSF's 2024 World Press Freedom Index.