A gunman has killed at least 12 people in a school in Rio de Janeiro in Brazil.

The man, who's believed to be a former pupil, has also died but it's unclear
if he shot himself or if he was killed by police.