11Alive's 'The Triangle' screened on Capitol Hill

11Alive's 'The Triangle' screened on Capitol Hill