Welcome to Friday, where Ukraine authorities say up to 300 may have been killed in the March 13 bombing of Mariupol theater. Meanwhile, the U.S. and EU announce a deal to try and cut Europe’s dependence on Russian energy, and Russia sanctions have ripples in space. We also focus on the work of Ukrai