Oh, I thought ITN was a reasonably reliable news source. UK based maybe, but still. Besides, it was on Discovery.
I find these things on one of the major the dutch news sites, but I assume not many people understand dutch, so I look for a similar article in english.
It does look too weird though. It's funny how the doc says "I've never seen anything like this in my entire career"
