A Chinese immigrant, recently arrived in America, fights to free Mexican slaves from their cruel master.
This website uses cookies to ensure you get the best experience on our website. Learn more