News

Amy Schumer and Olivia Wilde are criticizing Blue Origin’s NS-31 mission, which launched into space on April 14.