Tortoises

Sri Lankan Customs Officers Seized Hundred Live Star Tortoises Labeled As Seafood

Srilanka: The custom officer of Sri Lanka has seized 206 live star turtles, which comes…