Sun, Oct 41,299 questions

Pope Francis died in April 2025. Answer true or false.

answered true146 agreed, 140 neededsigned