criminal law legal definition Bodies of 1,700 dead seals found along Russia’s Caspian coast | World News By Jessica M. Balch 2 years ago Around 1,700 seals have been found dead on the Caspian Sea coast in southern Russia,