https://www.youtube.com/watch?v=oFBITapNBKs Sar Horahliel Ben Yehuda is the Minister of Divine Distribution and International Affairs Attache for the African Hebrew Israelites Of Jerusalem. In Pt.2 of this reasoning, Sar Horahliel Ben Yehuda speaks ...