Bharat Ratna awardee CNR Rao withdraws ‘politicians are idiots’ remark+

Bharat Ratna awardee CNR Rao withdraws ‘politicians are idiots’ remark