Zahara'u Adam is forced to strap a bomb blast on her waist by the Boko Haram, but she refuses to detonate it in a Nigerian market.
Pope Francis said that dogs can go to heaven, laying to rest (for Catholics at least) one of the most common questions asked about God and religion.