General Abdullahi was appointed Chief of the Somali Police Force on September 26, 2024 and assumed the role four days later ...