Site uses cookies to provide basic functionality.

OK
Heavenly witnesses are a tricky lot, to be used by whoever is closest to Heaven at the time. And legend and theology, which are designed to sanctify our fears, crimes, and aspirations, also reveal them for what they are.