The Checkered Flag looks back at the recent news and results from the various TCR Series competing around the world that has been released over the past seven days, including race action from the opening weekends of both TCR Australia and TCR Japan as well as action from the fourth weekend of the 2019 FIA World Touring Car Cup (WTCR) in The Netherlands.