Do the political preferences of Mueller's team risk its independence?

Washington Post 1/5/2018