Interesting video. Its alleged that he was murdered in mysterious circumstances. Speaking the truth against the powers that be.

He that dwelleth in the secret place of the most High shall abide under the shadow of the Almighty.
Psalms 91