Two children aged eight and 10 have been killed and 17 people injured when a gunman opened fire on schoolchildren attending Mass at a Catholic school in the United States, authorities say.

Two children aged eight and 10 have been killed and 17 people injured when a gunman opened fire on schoolchildren attending Mass at a Catholic school in the United States, authorities say.