Spacewalkers fix unexpected leak during final work to repair $2 billion cosmic ray detector - CBS News
7:39am PST - January 25th, 2020 science - CBS NewsThe last in a series of spacewalks should put a $2 billion scientific instrument back in business.