SATISH KUMAR Gupta

Very large campus. Election training organized every election ....