Home Current News An injured 13-foot-long baby whale remains lost in London’s Thames river after...NewsCurrent NewsAn injured 13-foot-long baby whale remains lost in London’s Thames river after it slipped loose from rescuersMay 10, 202143FacebookTwitterPinterestWhatsApp Source: yahoo.com/news