Claim: New Horizons did a flyby of Pluto.
Verdict: SUPPORTS