‘Crocodile’ Spotted Basking In The Thames At The Isle Of Dogs
City workers in London’s docklands spotted what they thought to be a crocodile basking on a plank of wood along the River Thames in the Isle of Dogs, East London. Locals panicked unnecessarily as the […]