Young whale stranded in London’s Thames is put down

  • The whale, measuring three to four meters (10-13 feet), was first spotted in southwest London on Sunday
  • Rescue efforts by the British Divers Marine Life Rescue (BDMLR) service and firefighters failed when the whale slipped its leash and then swam upriver
By AFP ·