2006-09-12

Fascinating Science

It appears some sheep depend on a retrovirus to reproduce.

No comments: