Evidence for Extraterrestrial Life "Mounting Daily"