Posted by Seth Millstein • Permalink
China airs clip from Tom Cruise film, claims it’s military training footage