Pew Research Center is a nonpartisan, nonadvocacy fact tank that informs the public about the issues, attitudes and trends shaping the world.
Proclaimed “predator catchers” are behind approximately 40 arrests in Palm Beach County, most of them in Delray Beach. Some legal experts say their tactics violate people’s ...