Claim: New Horizons is man-made.
Verdict: SUPPORTS