Perpetrators of Evil Act Catch Red-handed