Tag "Demarea Barnes"

Back to homepage
San Francisco

Victim Knocked Out For Peeing On Floor, Police Say

If there’s one thing you can say about San Francisco resident Demarea Barnes, it’s that he won’t stand for friends who pee on his carpet. Barnes, 23, was arrested this