Cops Pin Down Disabled Man On 170 Degree Pavement Until Skin Melts Off
A disabled man is suing authorities in California after he was pinned down on a 170 degree pavement by cops, causing his face to melt away. Police forced Bradford Nelson III onto the ground of a […]
