Categories
Selected Articles

Blue Origin launches all-female, star-studded crew to edge of space: ‘Godspeed, ladies’

A six-person commercial launch blasted off from West Texas on Monday morning, sending up the first mission consisting entirely of women, all with impressive resumes that now include spaceflight.