Life

Julia Louis-Dreyfus receives Mark Twain Prize

Julia Louis-Dreyfus is the newest recipient of the Mark Twain Prize for American Humor, which was bestowed to her in Washington DC on Oct. 21, 2018.