Pigs Brought Back to Life

Researchers at Yale University have used a special device to make dead cells in pigs alive again after been dead…

Rats are Invading Cars

Let’s talk about rats. You might think they are disgusting, or you might think they are cute, but you may…