India Banega Manch launched