By Bob the Reporter | Special to the Times 10 minute read • Published 33 AD Jerusalem – God is currently on trial in the high priest’s palace, as part of the culmination of the Sanhedrin’s secret months-long push for deicide. Undaunted by the prospect of angering Jehovah (the One Whose […]