A reader from the UK writes to share his story of a seemingly cursed piece of family art of unknown origin. Painted in blood, "The...
There is a bridge in Dumbarton, Scotland, which has, throughout the years, seen it’s fair share of suicides. Though “lovers leaps”, or suicide bridges are...