Eastern meets Western Canada, as the Making Contact Team connected with Charles Lamoureux, an avid skywatcher and amateur astronomer in Vancouver, British Columbia.
Upon encouragement, we visited the Squamish Chief, a sacred site in British Columbia. The mountainous location is revered by the indigenous Squamish people who have long believed that there is something special about the site. This feeling has carried on into contemporary times as numerous witnesses over the years have reported seeing strange lights at the Squamish Chief...