Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Lin’s most vivid memory of the marijuana farm is the moment he found himself staring into the barrel of an AK-47. He was one of several dozen Chinese immigrants who had spent months working without pay at the farm in…