The discovery was announced in the journal Science on March 6 2008 .
The potential discovery was announced in the journal Science on March 6 , 2008 .