Lazarus Amayo YouTube Head of Kenyan Mission in Washington Lazarus Amayo. [Photo: YouTube] Head of Kenyan Mission in Washington Lazarus Amayo. [Photo: YouTube]