India's ruling congress lodges complain against scandalous pamphlets to election body

Record ID: 404210