Watch These Videos l June 26 2013

Latest Video from Obama's Trip to Africa...Nigeria's Ambitious Space Program...Cape Verde Received a Sustainable Energy Award in London

Video

Photo: AllAfrica

Watch These Videos l June 26, 2013