This story reminds me of Dr David Kelly in 2003. A biological warfare expert & UN weapons inspector who exposed the British Government’s lies over Iraqi WMDs, Kelly was found dead “by suicide” in the woods near his home a few weeks later.
add a skeleton here at some point
1 day ago