Editor’s take: The week that was — March 21-26

Editor’s take: The week that was — March 21-26

Here’s a quick recap of the significant developments that unfolded last week.