SRF correspondent Teresa Delgado sees the Supreme Court on an ominous mission: The ruling has enormous environmental implications. It is ...