Astronauts Sunita Williams and Butch Wilmore will begin their journey back to Earth from space today. According to NASA, they are expected to land on Earth at approximately 5:57 pm Florida time (3:27 am IST, Wednesday). They have been stuck in space for more than nine months after their mission got extended due to technical issues with their vehicle.