Saw this on Facebook:
http://news.nationalgeographic.com/...news-turtle&utm_campaign=Content&sf20211729=1
Hope they survive...
http://news.nationalgeographic.com/...news-turtle&utm_campaign=Content&sf20211729=1
Hope they survive...
Yup China.they are in China correct? Good luck