Comment Comment by unosama It's disgusting how scientists come up with these elaborate excuses to do things they know everyone will object to. Stop playing god parent unosama 1 year ago