Translate the following English sentence to French:
"And what can we say about the leaden shroud that is crashing down on Russian and international journalists and with the banishment of the humanitarian organisations and any international commission of inquiry at the sites of the massacres?"
Et que dire de la chape de plomb qui s'abat sur les journalistes russes et internationaux, et sur le bannissement des organisations humanitaires comme de toute commission d'enquête internationale sur les lieux des massacres ?