Three lighthouse keepers mysteriously disappear from an island. Plus, Russian police are handed a mummified alien baby.

UP NEXT