Amit Shah All Set To Serve Another Term As BJP President From Today - The Huffington Post