Robuta

https://www.warhistoryonline.com/guest-bloggers/shanghais-last-stand-800-heroes-sihang-warehouse-xc.html Shanghai's Last Stand - The '800 Heroes' of Sihang Warehouse | War History Online Nov 23, 2017 - For four long days they resisted - to stage a dramatic last stand worthy of international attention. At the first major battle since Marco Polo Bridge, a last standsihang warehouseshanghaiheroeshistory