Keith Cowing on India's failed moon landing 🎥 LiveLeak | Channify

Add More Videos To your Channel

Keith Cowing, editor of NASAWATCH.COM, talked to CGTN's Roee Ruttenberg about India's failed attempt to land a probe on the moon.

More from Channel LiveLeak...