Providence woman speaks out after allegations of officials set traps to detain immigrants

105
Published on 16 Aug 2018, 10:17
Eyewitness News This Morning
news