Opinions Seattle Riot: Police Arrest 25 After ‘Explosives’ Thrown at OfficersBy Daniel FlemingJuly 26, 2020 Police in Seattle arrested at least 25 people last night as the rioters began throwing explosives at the police. Those…