Tag "Demarea Barnes"
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