rachel owen

Dr. Rachel Owen—Artist, Scholar, and Longtime Partner of Thom Yorke—Is Dead at 48

Dr. Rachel Owen, a professor and Italian scholar, as well as an artist and partner of Radiohead's Thom Yorke for over 23 years, died on Sunday…
Winston Cook-Wilson / December 20, 2016