20110402_item


Who is Moussa Ibrahim?
His daily appearances in front of the world's media have made Moussa Ibrahim a familiar face, but how much do we really know about him?