30 May 2022
Book review: Eight Hundred Heroes by Stephen Robinson
David Hill reviews Eight Hundred Heroes: China's Lost Battalion and the Fall of Shanghai by Stephen Robinson, published by Exisle Publishing
David Hill reviews Eight Hundred Heroes: China's Lost Battalion and the Fall of Shanghai by Stephen Robinson, published by Exisle Publishing