Photo detail

Stories this photo appears in:

Tease photo

Nearly 400 cane toads captured in Lyford Cay

NEARLY 400 cane toads have been captured and “humanely disposed of” by Lyford Cay residents and the Bahamas National Trust, BNT director of science and policy Vanessa Haley-Benjamin said yesterday.

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment