Three Revolutions by Simon Hall review - Stories from the frontlines of revolution

Three Revolutions by Simon Hall review - Stories from the frontlines of revolution
Historian Simon Hall's book explores the perspectives of American journalists John Reed, Edgar Snow, and Herbert Matthews during the Russian, Chinese, and Cuban revolutions.