America is eagerly awaiting the return of two astronauts who have been stuck on the ISS since last June. Here's who they are.
NASA on Friday said it received a one-week deadline extension to submit its plans for mass layoffs to the top U.S. personnel ...