Political parties earned Rs 4,662 crores in seven years: Report

Political parties in India have `earned` a whooping Rs 4,662 crore through donation and other sources since 2004.