What happened is that Lance Rosenfield, a photographer working for ProPublica (http://www.propublica.org), was standing on a public road, taking photos of a BP refinery in full public view. After taking his photos, he was tailed by local law enforcement officials to a gas station, where they demanded to look at the photos he had just taken. A private BP security goon then showed up at the scene, and an official from the Department of Homeland Security soon arrived and began to intimidate Lance.
With his wits about him (and some basic knowledge of the Bill of Rights), Lance at first refused to show his photographs to local law enforcement. They threatened to detain him (probably under the Patriot Act) if he didn’t, so he gave in and let them see the photos. Later, when private BP security personnel asked for Lance’s personal information, he refused to give it to them. So — get this — the police turned over his private information to the BP security goon!