In Canada we have submitted to the anti development movement, much of which seems to be financed by foreign agencies, that seems able to stop or fatally delay most resouce projects.  These same agencies are absent in other places that show very little concern over the environment or local people.  When is the last time these outfits protested and stopped a project in Nigeria? In Russia? In China?