RRT fails to provide ownership or executive information on its website. RRT’s first website domain (“rrt.cc”), was first registered in 2014. The private registration was last updated on December 12th, 2022. Through the Wayback machine we can see the domain was parked with a Chinese registrar prior to December. It appears whoever is running RRT [Continue reading...]
↧