Well, I think in the U.S. people should have the right to take photos in public places - on the sidewalk, etc. Take a photo of a kid at the park you might get accused of being a child molester. Take a photo of a woman walking down the street you may be accused of being a pervert. Take a photo of a bridge and you may be accused of being a terrorist - especially if your skin is a certain shade.
People have gone nuts with law and order stuff and if you watch Fox news you'd think every other person was going to abduct a child or scud a nuke plant. Every time something happens we have yet another new law hastily passed to make sure anyone doing the same thing in the future is sure to suffer to the max.
Personally, I'd rather have some crime and some danger than live in a world where people are afraid to express themselves and, god forbid, take photos of cops.