Ahmed Khalifa

Ahmed Khalifa is a work in progress.
50 Articles

Both presidential camps claim victory

With unofficial voting tallies, both candidates claim the country's highest seat and…

Ahmed Khalifa