Decyzję o aresztowaniu wydała szwedzka prokuratura, a do zatrzymania doszło w niedzielę. Funkcjonariusze nie podali jednak personaliów aresztowanej osoby. Policja wskazała jedynie, że do aresztowania doszło po tym, jak zbadane zostały materiały zgromadzone po ataku.
Wcześniej, jeszcze w dniu zamachu, aresztowano 39-letniego obywatela Uzbekistanu Rachmat Akiłow. Akiłow podczas rozprawy przed sądem w Sztokholmie przyznał się do popełnienia aktu terroru - zrobił to za pośrednictwem Johana Erikssona, reprezentującego go adwokata.
Do tragedii doszło w piątek 7 kwietnia kilka minut przed godziną 15:00. Ciężarówka wjechała wówczas w tłum ludzi w centrum Sztokholmu przy Placu Sergela. W zamachu zginęły cztery osoby, a 15 zostało rannych, w tym dwoje dzieci. Siedziba szwedzkiego rządu, siedziba premiera, Zamek Królewski i budynek parlamentu znalazły się pod wzmocnioną ochroną służb.