5 hours agoLUCIFERASE- Strange embryos growing inside people's bodies & more.. Karen KingstonBiological Medicine