Bengaluru, Aug. 12 -- Karnataka BJP president Vijayendra Yediyurappa today launched a blistering attack on Congress leader Rahul Gandhi, declaring that he "does not have the guts to hear the truth" and "lacks the patience to hear the facts" in the wake of KN Rajanna's exit from the state cabinet. Vijayendra said Rahul Gandhi's intolerance towards dissent was evident in the way senior Congress leader Rajanna was removed after making remarks that contradicted the party high command's stand. "When Rahul Gandhi was here in Bengaluru last week, he attacked the Election Commission of India and accused Prime Minister Narendra Modi and the BJP of coming to power in the Centre through malpractices. But when Rajanna spoke the truth, put forward fact...