Australia's Special Broadcasting Service (SBS) suspends China Global Television Network and China Central Television from broadcasting in the country following a human rights complaint from pan-Asian human rights organization Safeguard Defenders.
Australia's Special Broadcasting Service suspends China Global Television Network and China Central Television from broadcasting in the country following a human rights complaint from pan-Asian human rights organization Safeguard Defenders.