Mongabay Series:

Verra suspends carbon credit projects following police raid in Brazil