Mexico City - Mexico on Monday closed schools and universities until May 6 and limited commercial activity in the capital to stop the spread of swine flu.
Mexico is believed to be the epicentre of the swine flu outbreak. An estimated 149 people have died from influenza, but only 26 deaths have so far been linked to the swine flu virus.
The US Centres for Disease Control and Prevention and the State Department issued an advisory late Monday urging against non- essential travel to Mexico, in effect through July.