Mr Badawi is the UNDP Resident Representative to Kenya.
Wrote articles
Latest articles written by Walid Badawl: