Let them eat them yourself: Scientists advise eating insects for health

 

v20240901