Bridge House Hotel: Crimes of the Kempeitai in Shanghai
•January 26, 2019 • Be the First to Comment
Shanghai’s infamous Bridge House Hotel was a place of torture and death for untold numbers of Chinese and Allied prisoners. More »
•January 26, 2019 • Be the First to Comment
Shanghai’s infamous Bridge House Hotel was a place of torture and death for untold numbers of Chinese and Allied prisoners. More »
•January 26, 2019 • Be the First to Comment
The Kempeitai were the military police of the Japanese Imperial Army. Literally translated, the name means “Law Soldier Regiment.” Westerners of 1930s generally called them “gendarmerie” More »