0 28 December 2023 by admin · Published 28 December 2023 Issue 1330 – Turtles – December 28, 2023 These turtles have much in common with the church