Castle Rock The Movie Set

There are protests reported in DC but no protests?

Fox News in DC is lying!

Sedition

God, thank you for exposing Fox News DC