Senegal also requests departure of French troops, saying it is 'not compatible' with country's sovereignty France has begun recalling its military assets from ... Read more