In flagrante delicto
In flagrante delicto, sometimes simply in flagrante, is a legal term used to indicate that a criminal has been caught in the act of committing an offence. The colloquial "caught red-handed" is an English equivalent.
Read on Wikipedia