A Admin Administrator Staff member Aug 15, 2009 #1 AP - French Defense Ministry says missing Russian-manned ship discovered near Cape Verde. More...