Crazy Brave New Britain

Monday, as was expected, the United Kingdom approved the creation of human-animal hybrids for research. British officials have bought it hook line and sinker . . . they want to maintain their reputation as leaders in stem cell...

Read More