Connect with us

Media

Controversial Video Shows ‘Humanoid Stalking’ Moose in Canada

CANADA — A woman published a video purportedly showing a humanoid walking behind a moose in the woods of Canada....