Seems Britain has a Catch and Release Program for illegal aliens too.
Was her name Deliah?
Psychedelic trips may open the mind, as some have suggested and created some UFO sightings? - *Copyright 2017, InterAmerica, Inc*. This was from a topic in my Facebook feed: "A group of tripped out volunteers just helped scientists better understand ...