Filter by

Ben Leo

Videos

Sorted by Most Recent Airing
Showing 1 - of 1
  • Last Aired

    Presidential Trip to Africa Review

    Panelists spoke about President Obama’s recent trip to Africa and his “Power Africa” initiative, which would provide $7 billion to double access to electric power in the sub-Saharan region of the…

    205 views