Posted inPress Release Primitive visitor from space (Tagish Lake meteorite) arrives in UK by SpaceRef April 4, 2001