Guatemala has declared three days of national mourning after a fire killed at least 21 teenage girls at a children's care home.Wednesday's blaze at the government-run Virgen de Asuncion shelter in San Jose Pinula, near Guatemala City, has focused attention on how it was run.Police say some residents set fire to mattresses after a riot and an escape attempt.There have been allegations of abuse at the overcrowded centre.