Video shows mentally disabled man being slapped
Police in Niagara Falls are investigating after a video appeared online showing a physically and mentally disabled man being slapped. The video was posted to…
Read More
Police in Niagara Falls are investigating after a video appeared online showing a physically and mentally disabled man being slapped. The video was posted to…
Read More