Alliance NewsThe First Human Head Transplant Could Happen in 2 YearsThe world’s first attempt to transplant a human head will be launched…