News from Mauritania and Maldives, Egypt and Mali

Tuesday's World Events - December 11, 2012

Questions