Citation: 6B_768/2022 E. C

Contre cet arrêt cantonal, A.________ dépose un recours en matière pénale devant le Tribunal fédéral. Il conclut, principalement, à la réforme de l'arrêt attaqué en ce sens que l'appel du Ministère public fribourgeois est rejeté, que le jugement de première instance est confirmé et qu'une indemnité lui est accordée au sens de l'art. 429 al. 1 let. a CPP. A titre subsidiaire, il requiert l'annulation de l'arrêt attaqué et le renvoi de la cause à la cour cantonale pour nouveau jugement. En outre, il sollicite l'effet suspensif et l'assistance judiciaire. Invités à se déterminer sur le recours, la cour cantonale y a renoncé, alors que le Ministère public fribourgeois a déposé des observations qui ont été communiquées au recourant.