China Lies?

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:

Leave a Reply

Your email address will not be published. Required fields are marked *