Just another trashy China-funded propaganda channel. China spends a chunk of its GDP to pay these shills.
This kind of channel always has very mysterious origins. For example, this was the first video uploaded on the 'Reports on China' was this video, 16 years ago.
The next video to be uploaded was a pro-China video, done 7 years ago.
If you fall for this nonsense, you just aren't very smart.