South African ‘mermaid’ almost drowns after tail gets caught

Gabriela Green-Thompson managed to swim up to surface -- Images via TikTok
Gabriela Green-Thompson managed to swim up to surface -- Images via TikTok