This Day in History: Shanghai’s Tilanqiao Prison Opens

With a history stretching back over a century, it was once the largest prison in the world, featuring in many films, while its tough reputation led to it being known as the Alcatraz of the Orient. Prior to 1900, criminals in Shanghai’s European …
( read original story …)