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

liveleak Va0yhXcymG0

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