LOADING

Type to search

Mohamed Abdi Ali was convicted and sentenced to 30 years in prison for conspiring to commit and facilitating the Dusit D2 terror attack in January 2025