A beluga whale was spotted on Tuesday near barges in the River Thames near London, hundreds of miles from its normal Arctic habitat, naturalists said.
Continue reading...
Continue reading...