omnologos.com
Humans Are Not Vermin
Letter sent to the IHT- Dear Editors So you’ve finally realized there’s a set of simple innovations that could save the lives of millions right now, help the environment and perhaps eve…