Inter Defence Force is facing some backlash I see