
New York Times: ”Over the next few years, American astronauts will be competing for a handful of slots on the International Space Station, flying there on Russian Soyuz capsules.”

Today, April 15, is normally called “Tax Day” in the United States; it’s the day when thousands of people across the nation stand in long, long lines outside their local post offices to mail their tax returns in at the absolute last minute. This year, though, the filing deadline is delayed until Monday the...