Rescuers have launched an attempt to save a beached whale stuck on the River Thames in west London.
Full ArticleRescuers attempt to save stranded whale in Thames
Sky News
0 shares
1 views
Rescuers have launched an attempt to save a beached whale stuck on the River Thames in west London.
Full Article