News Trivia Quiz 2010-04-02 14:15:43

Très Trivia! Are You in the Know?

This week we spied on butterflies at the National History Museum's exhibition. Find out what you know about the other stories that fluttered into our lives this week.

Source: Getty
Latest