Rebecca Davis editorRepublican Sen. Marsha Blackburn of Tennessee on Wednesday slammed Netflix for defending its decision to greenlight a high-profile adaptation of the Chinese sci-fi writer Liu Cixin’s “Three-Body Problem” novels despite his “execrable views” on China’s treatment of its mostly Muslim Uyghur population.Netflix announced early last month that it had commissioned “Game of Thrones” creators David Benioff and D.B.