Gollum SPACE
GO
Delaware cops shoot dead man in wheelchair
ride90
Source
Video
Disabled person
Police
Firing squad
USA
v20221217