x
Breaking News
More () »

SLED investigating Town of Swansea police chief after excessive force claims

SLED is investigating the Swansea Police Chief, after a man said he was the victim of excessive force.

Before You Leave, Check This Out