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.
09 Aug '24 16:35PM