translate English to French: It can be argued that it is a basic human right to be left alone to live in peace in the place you regard as home.
Christopher Rowe Il semblerait que la réponse à cette question soit, tout simplement, « Oui ».