Sort:  

well account is confirmed to be owned by them

possibly the private investors behind the steemcleaners support the US's global agenda and dont like RT's posting of the hard truths