NASA extends space station life to 2024.IN Science (Philippine Daily Inquirer)