New Delhi: Delhi Chief Minister Arvind Kejriwal Friday announced that he was sacking a minister caught asking for bribe.

Asim Ahmed Khan, 38, who was minister for food and environment, has been replaced by Imran Hussain. “I will not even spare my son, Manish Sisodia or anyone else if he is corrupt,” the minister declared at a press conference in New Delhi.

However, the sacked minister said he was the victim of a conspiracy hatched by his political opponent. “I will answer all questions soon,” he added.

Khan was accused of “nexus with a builder,” Kejriwal said, playing an audio recording of what he said was part of a one-hour conversation between the minister and the builder. The chief minister said he would ask for a CBI (Central Bureau of Investigation) inquiry.

After the announcement, Kejriwal dared the BJP to do the same with its chief ministers in Madhya Pradesh and Rajasthan, who were caught in controversies, reported ndtv.com.

This is the second major change in the six-member Aam Aadmi Party cabinet that took charge eight months ago. It is seen as a move to preempt a controversy when many AAP lawmakers are confronting allegations.

In June, Jitender Tomar resigned as law minister after he was accused of faking his college degree. He was replaced by Kapil Mishra, who, within two months, was replaced as law minister by Deputy Chief Minister Manish Sisodia.

Khan, a businessman, became part of the Kejriwal cabinet after winning an unlikely victory against veteran Shoaib Iqbal in Delhi’s Matia Mahal. He was given charge of Food and Civil Supply, Environment and Forest and Election departments.

However, opposition parties, the Bharatiya Janata Party and the Congress mocked Kejriwal’s Aam Aadmi Party.

“Kejriwal is making an event of the sacking,” said federal minister Ravi Shankar Prasad.

“A party which was formed to fight corruption….now one third of its ministers in less than eight months have been caught on corruption and had to be removed,” Congress leader Ajay Maken commented.