Suffice it to say that people in opposition to the Star BioEnergy biodigester project are out in force and numbers.

boza120715 001