(UPDATE - It's a ...) 973% Increase in Heart Failure!

You have likely heard the tale by now. A US Navy medic is alleged to have been silenced by superiors for leaking DOD health data, which begs a few interesting questions about how the government "ma...