A huge 12ft (4.38 metres) shark has washed ashore near Inverness, leaving scientists baffled. The juvenile basking shark was found dead on the beach at Portgordon, Moray. Experts say that the cause of ...