Several witnesses have claimed to see and report glowing lights over Canada’s Jackhead Reservation.
After the witnesses reported the incidents to the authorities, the area saw a lot of military activity.
The army has been deployed by the government to hide the crashed UFOs in that area and keep the people away.
According to government assertions, there were just minor military drills.
VIDEO: