India gets shit done.

While we’re arguing about Trans Babies and gearing up for an utterly meaningless foodfight between two identical zombie demons, India is quietly getting shit done.

Today they landed on the moon.