From his desk at the Department of Defense, Steve Lessin spent his life serving his country, developing radar systems to help save American servicemen’s lives. But when he needed an organ transplant to save his own life, the law denied it to him.
Read Full Article »