20240620 Chinese Workers Beg Foxconn to "Come Back"!