As many as 20 people are feared dead after a gunman invaded a primary school in Rio de Janeiro and opened fire. One witness told the Guardian he had seen between 15 and 20 children dead or seriously wounded inside the Tasso da Silveira primary school in western Rio.