Judy Kellen becomes a reluctant heroine in a fight against Big Coal
A residents’ battle is on in Illinois, US, to bring a halt to Peabody Energy’s open-cast coal strip mining. Two people were arrested March 28 in a road blockade to...
Earth Tribe Team