
Image: flickr China Postcard.
"The new premises of the Shanghai Zaria ("Шанхайская заря"), local Russian daily newspaper, was inaugurated yesterday afternoon…
Building Russian Shanghai is now russianshanghai.city!
Enticing Shanghai Russians to get vaccinated against cholera in 1937, this sign was placed on Pingliang Road Market, in Wayside, where the Eastern…