
> Space
The world celebrated India on its historic moon landing Wednesday, as it became the first space program to reach the lunar south pole region with a robotic spacecraft.
But in the words of a cynical internet meme: Pics, or it didn't happen.
India Shares Video Proof Of Its Phenomenal Moon Landing And Rover comes via ChinaTechNews.com.