'This is God's Miracle': Amidst Horrors of War, Residents of Bucha Tell of God's Hand of Protection from Russian Forces
07-14-2022
'This is God's Miracle': Amidst Horrors of War, Residents of Bucha Tell of God's Hand of Protection from Russian Forces