I was told about this incredible footage a while back but have only now managed to see it.
It really puts into perspective just how rudimentary our human efforts at camouflage actually are. Read on…
Fact: India spends 2 percent of its GDP treating diarrhea, according to TERI, one of the country’s most prestigious scientific research institutes. That means India is spending $30 billion a year treating diarrhea, a totally preventable disease. That’s $400 million a week.