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