Home Capsule carrying stranded astronauts departs from ... 18 Mar 2025 Capsule carrying stranded astronauts departs from ISS: TV