Looks like they might have gotten their 'tit in a wringer', so to speak.
'Red handed' is a good term, but I prefer it in the words of that Great American Philosopher, Mr. Bugs Bunny, ESQ....
CAUGHT !!! CRIMSON FISTED
Nam Vet