Stephanie Collie was a highly acclaimed, award-winning British costume designer of multiple television series and feature ...
Strauss, who died in 2005, was accused of preying on hundreds of men who attended the university from the 1970s through the ...