British police handcuff 90-year-old Black woman with dementia, put spit hood over her face

British police handcuff 90-year-old Black woman with dementia, put spit hood over her face
This photo shows the Metropolitan police officers in London. File/AFP

Most Popular Stories