Bad Cops
BBC World Service
6. The fallout
SEP 17, 2021
24 MIN
6. The fallout
SEP 17, 2021
24 MIN
Play Episode
Description
<p>A shocking tragedy occurs. Conspiracy theories spread. The trial of the Task Force officers begins, but who will speak out?</p>