qasidun ahmad abdalla 2025