In an appearance on Fox News' "The Kelly File," Giuliani speculated that Officer Darren Wilson, who is white, felt compelled to come forward and give a TV interview about what happened in the fatal Aug. 9 confrontation because "he was so offended by the lies that were being told."
The former mayor pointed to witnesses who said Brown had his hands raised when he was shot by Wilson. St. Louis County prosecutor Bob McCulloch said "many" of those witnesses later admitted that they did not actually see the shooting.
“I disagree with the prosecutor on only one thing," Giuliani said. "I would prosecute all those people for perjury.”
“To testify falsely in a case in which you can put a man in jail for the rest of his life is an extremely serious crime," he added.
Host Megyn Kelly suggested that eyewitness testimony can be unreliable because people "may believe they saw what they didn't see."
"It's not unreliable," Giuliani responded. "These are people who are friends of his, these are people who have an ax to grind."
Giuliani made waves earlier this week with comments on black-on-black crime that came up in a discussion about Ferguson. During a heated debate on Sunday's "Meet The Press," the former mayor argued that white police officers were needed to keep blacks from killing other blacks. He doubled down on that remark a day later, saying that the real danger to a black child is not a white police officer but "another black."