European and African leaders have vowed to halt the flow of desperate people across the Mediterranean. <br />Al Jazeera’s Nicolas Haque reports from Senegal.