Photo 1: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 2: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 3: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 4: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 5: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 6: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 7: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 8: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 9: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 10: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 11: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 12: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 13: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 14: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 15: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 16: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 17: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 18: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 19: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 20: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 21: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 22: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 23: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 24: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 25: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 26: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 27: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 28: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 29: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 30: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '
Photo 31: 28th ACP-EU Joint Parliamentary assembly in Strasbourg  Keynote debate ' Yes! Africa can live up to its ambitions '