Angry Villagers Run Google Out of Town
But this is about an English village nowhere near the other side of the pond.
Following your provided link gave a subsequent link to a PDF from a UK site describing UK Photographers' Rights which states that there's nothing illegal about doing the photographing in the UK provided that it is done from a public place and does not invade on a person's privacy (i.e., no telescopic lenses into people's windows). However, the PDF was written way back in 2004 so things could have easily changed since then.
Apple Sued Over Potential Hearing Loss
I'd sue, claiming loss of moderation points which is quite clearly detrimental to ones health and state of mind. Slashdot should have a clear and obvious warning on every page stating that moderation can be harmful to your posts.