- Print This Post Print This Post

By John Helmer, Moscow   @bears_with It’s an evil place which keeps evil secrets of murder. Leicester town (lead, logo) is one. The ancient and the recent secrets in this place form a line between five hundred years of falsification of the death of King Richard III on August 22, 1485; the delayed coroner’s findings on […]