Bahamas on alert for poisonous cane toad
From Caribbean 360 The invasive species produces toxins from glands behind the eyes that can kill small pets and cause severe reactions in humans. NASSAU, Bahamas, Monday September 9, 2013 – The Bahamas government has put the country on alert…