Christian World News - The Church Triumphant - March 3, 2023 03-03-2023 Share This Video Link was copied! In the face of devastation and suffering Turkey’s churches come together to serve their communities.