abdiaalla new 2026