Humans can settle on Mars in 2027
A Dutch organization said it would take people to permanently settle on Mars in 2027.Red ant's superhuman strength
Photographer Eko Adiyanto uses enlarged shooting techniques to capture close-ups of teamwork and red ant's superpower in Indonesia.