recent news Kraig Biocraft Laboratories takes possession of factory in Vietnam May 20, 2019 kblbADMIN Kraig Biocraft Laboratories takes possession of factory in Vietnam