translate English to French: It was easy to see this and similar events as the work of the devil.
Encore faut-il que la législation des pays considérés permette que les auteurs de tels actes soient poursuivis en justice.