A pet turtle managed to successfully climb over a mesh barrier placed by her owner in their home in Managua, Nicaragua, footage posted to TikTok shows. This video was captured by Alexandra Vianney ...
Some results have been hidden because they may be inaccessible to you