I haven't researched the voracity or source of this article... and I can't begin to assess 'innocence' in this context... I just googled it in typically lazy modern-day fashion... but there are clearly people around who would disagree with your first sentence...
It is already in the Other Stuff (inevitably).
http://www.northstandchat.com/showthread.php?349676-Martin-McGuinness-Dead&p=7852232&viewfull=1#post7852232