GOOD NEWS. Tulane Law Settled With John Doe. January 12, 2020 Read about another Tulane Settlement plus 15 moreShare this: