Dead Drop: May 3
“WILL NO ONE RID ME OF THIS TROUBLESOME PRIEST?” The Wall Street Journal reported on April 27th that U.S. intelligence agencies have concluded that it is unlikely that Vladimir Putin personally ordered the killing of jailed Russian dissident Alexei Navalny in February. According to the story – while the U.S. and allies still hold Putin accountable for the death, there is no evidence that Putin pulled the figurative trigger. Not everyone is buying the analysis that Putin’s fingerprints are not on the death warrant. Among those who are unconvinced: the Kremlin. According to The Daily [...] More