News

Today’s Google logo celebrates Scotland’s most famed myth: The Loch Ness Monster. Eighty-one years ago, the front page of London ... Loch Ness, “…so you can go in search of Nessie ...