It has never been easy for those who claim to have been abducted by aliens to convince their friends and family, let alone persuade authorities to investigate or plead their case in the court of public opinion. A recent incident in La Palma, Argentina, is becoming a classic case. A woman disappeared, is found wandering... Read more ยป