Blog China May Be Installing Radar On Disputed South China Sea Outposts: Think Tank February 23, 2016