| Today’s Front Page: 4.19.10 Yale Daily News Today’s Front Page: 4.19.10 Yale Daily News 8:26 pm, Apr 18, 2010 Tweets by yaledailynews