DSF2922

Two street preachers set up in front of the Charlotte, North Carolina Convention Center decrying some of the positions of the Democratic Platform during the Democratic National Convention, 2012.

About the author

Bad Behavior has blocked 338 access attempts in the last 7 days.


Hit Counter provided by technology news