Readers — These studies discussed at Inhabitots seem to support what a lot of us feel in our guts: That…

Sorry Readers — I’m all riled up today. Too many things are annoying me, and one of them is the…