KECH Four spotted seal cubs born in China’s Liaodong Bay Published 03 February 2023 Four spotted seal cubs born in China’s Liaodong Bay Watch now Watch preview Share