Pope Francis blamed Europe and the United States for the deaths of children in Syria, Yemen and Afghanistan, saying Saturday that wealthy Western countries fuel conflicts by selling weapons in war zones.
Speaking to students and teachers of Milan's San Carlo Institute, Francis said the reason there are so many wars around the world is "the rich in Europe and America sell weapons ... used to kill children and kill people."
Without such firepower, the pope added, there wouldn't have been war in countries such as Afghanistan, Yemen and Syria.
"A country that produces and sells weapons has on its conscience the death of every child and the destruction of each family," Francis said.
Talking about the need for countries to welcome and integrate migrants, the pope refuted the crime concerns governments cite to keep out asylum-seekers.
Foreigners aren't the source of most crime in Italy because "we also have lots of them," Francis said.
"The Mafia has not been invented by Nigerians. Mafia is ours," he said. "All of us have the possibility of being criminal. Migrants bring us wealth because Europe has been made by migrants."