"release evidence" — Kollokationen-Wörterbuch Englisch

release evidence Kollokation
Automatische Übersetzung (wir garantieren seine Korrektheit nicht): dowody zwalniające
  1. release Verb + evidence Substantiv
    Schwache Kollokation

    Indonesian police released video evidence showing heroin being removed from the bodies of the four arrested at the airport.