News

The Town of Harbour Grace has received a number of tips related to the bizarre and bold theft of its beloved statue of Amelia Earhart. The town is offering up a $25,000 reward for the safe return of ...