Dellwood is a small town of about 5,000 people in northern St. Louis County — and the location of the shooting of a Ferguson police officer tonight, as Twitchy has reported.

Here are photos from the scene as police officers and Ferguson protesters converged.

The latest rumors about another alleged shooting:

And the latest from St. Louis County PD:

Recommended Twitchy Video