A bucolic, sun-dappled island in the river Thames seems an unlikely setting for an environmental and lifestyle standoff -- but that's what green squatters are staging.
A bucolic, sun-dappled island in the river Thames seems an unlikely setting for an environmental and lifestyle standoff -- but that's what green squatters are staging.