The Rev. Raymond Johnson and Chris O'Shea disagree about comments made by Charlotte City Council member Dimple Ajmera but still came together, respecting each other's right to express his opinion on Monday, July 24, 2017. Jeff Siner/The Charlotte McClatchy jsiner@charlotteobserver.com
The Rev. Raymond Johnson and Chris O'Shea disagree about comments made by Charlotte City Council member Dimple Ajmera but still came together, respecting each other's right to express his opinion on Monday, July 24, 2017. Jeff Siner/The Charlotte McClatchy jsiner@charlotteobserver.com

Presidential election re-fought by protesters at Charlotte City Council meeting

July 24, 2017 06:20 PM