This photo released by Shimonoseki City, Agriculture, Forestry and Fisheries Maintenance Division shows fresh meat of fin whales displayed on tray at a fish market in Shimonoseki, Yamaguchi prefecture, southern Japan Thursday, Dec. 12, 2024. (Shimonoseki City, Agriculture, Forestry and Fisheries Maintenance Division via AP)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo