Overfishing is Responsible for Global Shark & Ray Declines Marine ConservationHannah RuddSeptember 6, 2021sharks, shark science, overfishing, blog post, south africa, shark conservation, oceansComment
Hannah Joins the High Seas Alliance NewsHannah RuddApril 12, 2021high seas, high seas alliance, youth, empowerment, ocean protection, conservation, oceansComment