posted on Jul, 19 2003 @ 02:24 PM
well i don't think this has been posted here yet. it's an interesting article that talks about some conference that deals with aliens. it mentions
that they have footage of doctors trying to remove some implants from people and the like. it sounds interesting.