Navy denies beaching whales
Navy denies beaching whales
Scientists are trying to understand why about a dozen whales became stranded last week on two beaches in the bahamas, a highly unusual event that xoincided with U.S. Navy operation in the area.
Publication Date:
23/03/2000