On Sunday, 10 March 2024, the Special Deterrence Forces (SDF) in Libya released Abdelhakim Imbarak Muhammad Ali, also known as "Abdelhakim AL MECHERI," after nearly eight years of arbitrary detention without judicial proceedings, Alkarama learned from its sources.