The Congress on Monday lashed out at the BJP for criticising former Army chief General Deepak Kapoor after he participated in the Bharat Jodo Yatra, and accused the ruling party of "maligning brave hearts". Gen (retd) Kapoor and many retired top officers of the defence services joined the Rahul Gandhi-led 'Bharat Jodo Yatra' on Sunday which is passing through Haryana.