Chiara Towne
Chiara Towne is a filmmaker and screenwriter based in Los Angeles. She has been documenting migration in the Mediterranean since 2017, most recently with her short Channel 16. Like the marine radio frequency from which it takes its name, Channel 16 stitches together lives… Continue Reading