Second Steele Report Alleges Foul Play in Death of Russian Media Mogul in Washington D.C.
The FBI is in possession of an additional Steele report that casts doubt on the findings of a Washington D.C. Police Department investigation into the mysterious death of a Russian media mogul in 2015.
Mikhail Lesin, the founder of Russia …
Continue Reading