President of Senegal Macky Sall arrives for talks with German Chancellor Angela Merkel at the chancellery in Berlin, Germany, Monday, March 31, 2014. (AP Photo/Markus Schreiber)
Macky Sall
by Mahmud El Shafey | Jun 19, 2014 | 0 comments
President of Senegal Macky Sall arrives for talks with German Chancellor Angela Merkel at the chancellery in Berlin, Germany, Monday, March 31, 2014. (AP Photo/Markus Schreiber)