Austin American Statesman Yahoo reaches agreement to sell half of its stake in Alibaba for about $7.1 billion | HONG KONG — Yahoo reaches agreement to sell half of its stake in Alibaba for about $7.1 billion. | ___ | May 20, 2012 10:56 PM EDT | Copyright 2012, The Associated Press. All rights reserved. ... (photo: AP / Eugene Hoshiko)
ABC News Solar Eclipse 2012: Annular Eclipse Makes 'Ring of Fire' | If you live in a band across the southwestern United States, twilight likely seemed to come early this afternoon, well before the sun actually sets. | The cause: a rare annular solar eclipse -- a ri... (photo: WN / Ahmed Deeb)