A bit over a week ago there were news reports with headlines that sounded like the plot of a low-budget sc-fi thriller. Huffington Post posted: “Ukrainian ‘Killer’ Dolphins Escape Naval Training Base In Search Of Love, Report Says.” Killer Dolphins … Continue reading