Martha Stewart seemingly joined the stars poking fun at Katy Perry's recent trip to space. Perry and her crew members have faced backlash after flying aboard Blue Origin's rocket earlier this week.
New York City resident James Luckey-Lange, who is being detained in Venezuela, had just finished a more than two-year journey across South America to grieve his mother's death and was finally ready to...