China Lies? Posted on January 31, 2011 by admin1 China’s state TV broadcaster, CCTV, may have used “Top Gun” clips to fool you into thinking it was a real training mission by one of its fighter aircraft… Looks like it to me, what do you think? Did you like this? Share it:Tweet