LA signs the Plant Based Treaty

In a massive win for the planet, the Los Angeles City Council has signed the Plant Based Treaty agreeing to halt the expansion of animal agriculture.