Hi, I'm trying to understand what this says:
C'est au même endroit <<qu'aurait été tournée la vidéo de revendication>> des attentats do Pâques, selon les enquêteurs.
I'm also curious what "y avait laissé la vie" means.
Thanks in advance :)