Rescuers free endangered right whale. Following an initial rescue on Christmas Day, when state personnel from Georgia and Florida, USA were able to free a yo...
Share this note: