8 months agoWeekly News Roundup February 15, 2024: Putin, Failed Leaders, Dead Changing Gender, Female Deacons?Catholic Family NewsVerified