A Chinese technical intern encountered fraud from the Japan labor Union. At the end of his tether, he resorted to violence.
Release Date: June 10, 2023
View more ->