
What is the creature seen swimming in the Thames?
Residents and visitors to London have been checking out the River Thames this week to see if they can spot the mystery creature that has become a social media sensation. Someone travelling on the Emirates...