Krahire Zakri articles