A while back I found a web site that contained some good photos of the Malawisuchus specimens. I've since lost its location and can't find it. I was hoping one of you might know its location, or as is often the case with good websites its fate, does it even exist any more?
Many Thanks in advance
-Chris Collinson