Daily Archives: December 9, 2016

Egypt’s Parliament passes new NGO law, a declaration of war on civil society

by Mada Masr

Egypt’s Parliament hastily approved a new NGO law on November 29, just a day after the State Council concluded it has no indications of unconstitutionality.

Parliamentarian and member of the oppositional 25-30 Coalition Haitham al-Hariry explained to Mada Masr that the law was not passed unanimously, but said it is difficult to know how many parliamentarians voted for or against it because of the absence of an electronic voting system.

Two-Thousand Years of Grinches

I don’t know if you’ve heard, but the real meaning of Christmas has been sadly overtaken by wanton capitalism in recent years. “This festival teaches even the little children, artless and simple, to be greedy,” as one critic put it. “The tender minds of the young begin to be impressed with that which is commercial and sordid.”

Fast evolution affects everyone, everywhere

Rapid evolution of other species happens all around us all the time – and many of the most extreme examples are associated with human influences.

In a theme issue of the scientific journal Philosophical Transactions of the Royal Society B, researchers from McGill University have helped pull together the latest research on this phenomenon. The theme issue shows how humans affect the evolution of other species, and how those evolutionary changes can influence human societies. In many cases, these effects play out over only a few years to decades — more quickly than biologists traditionally thought possible.