translate English to French: This possibility cannot be ruled out, as even recent history has shown.
Cette possibilité ne peut être exclue, comme les événements récents l'ont montré.