Web
Analytics
The news is by your side.
Browsing Tag

salem

Mayor of US town spots ‘eerie’ ghost face in lamp post

1 year, 5 months ago
The town of Salem, Massachusetts is the home of the infamous witch trials and host to one of the largest Halloween celebrations in the US. However, things got a little more eerie as the mayor of Salem spotted a ghostly image in a…