Question: Women's Media Center was co-founded by an American actress who was the recipient of the American Film Institute AFI Life Achievement Award in what year?
Sentence (from "Meryl Streep in the 2000s"): In 2008, Streep starred in the films Mamma Mia!
Relevant evidence: No