Mysterious Chinese Laboratory Uncovered In California

When the authorities stormed a supposedly empty warehouse in Fresno County, California, they found laboratory equipment and 20 half-naked Chinese nationals listening to Livin’ La Vida Loca on repeat.
(more…)