Aberdeen & Aberdeenshire Aberdeen residents pay respects to Sarah Everard with Castlegate vigil March 15, 2021