Mexican President Felipe Calderon has deployed thousands of soldiers nationwide to fight drug gangs since taking office in 2006 .