3. …some of it raining down on police and passers-by.

3. ...some of it raining down on police and passers-by.