法律解答:检察院撤回抗诉是合法的。法律依据:《人民检察院刑事诉讼规则》第五百九十六条规定,在人民法院宣告判决前,人民检察院发现具有下列情形之一的,可以撤回抗诉:(一)不存在犯罪事实的;(二)犯罪事实并非被告人所为的;(三)情节显著轻微、危害不大,不认为是犯罪的;(四)证据不足或证据发生变化,不符合起诉条件的;(五)被告人因未达到刑事责任年龄,不负刑事责任的;(六)法律、司法解释发生变化导致不应当追究被告人刑事责任的;(七)其他不应当追究被告人刑事责任的。核心分析:检察院作为法律监督机关,有权根据案件实际情况对其抗诉行为进行调整。当出现上述法定情形时,撤回抗诉符合法律监督的本意和司法公正的要求。这体现了检察院对案件事实和法律适用的动态审查权,以确保司法活动的准确性和严肃性。各方权利义务方面,检察院有依法行使抗诉权和撤回抗诉权的职责,法院需对检察院的撤回抗诉申请进行审查。关键构成要件是必须符合上述规定的具体情形。实务建议:检察院决定撤回抗诉时,应制作撤回抗诉决定书,并及时送达人民法院。同时,应向相关当事人说明撤回抗诉的理由和法律依据。对于当事人而言,如果对检察院撤回抗诉有异议,可以向检察院申诉,要求其说明理由。法院在收到检察院撤回抗诉决定书后,应根据情况作出相应处理,如终止相关抗诉程序等。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。