Bloodgate: The final verdict

Editor

Dean Richards is the central figure of a damning 99 page report from the ERC on Bloodgate.