There was more evidence of a Francis Effect on religious leadership today with the release of a declaration on climate change meant “to engage the world’s 1.6 billion Muslims on the issue of our time.”
At least two explosions in one of northern China's most important ports has killed 44 people, including 12 firefighters, while injuring hundreds and causing millions of dollars in property damage.