Russia and former Soviet Union

Reviewed by: 

Russian Roulette is essential reading for anyone interested in the strange story of Donald Trump’s complex and disturbing relationship with Russia.

Reviewed by: 

This book has six basic flaws. First, it does not live up to its subtitle’s promise on Russian president Vladimir Putin.