Young whale freed after becoming stranded in River Thames, UK A young whale was freed after becoming stuck in the River Thames on May 9. Newsflare STUDIO 10 May 2021