The linked outlet is a highly biased organization that has nothing to do with independent journalism. It fits to OP, however, as they frequently support China.
post
replies:
The linked outlet is a highly biased organization that has nothing to do with independent journalism. It fits to OP, however, as they frequently support China.
all 8 comments