Cbus

Another Facebook Live video has outraged many parents on the social media site. An 18-year-old mother decided to post a live video of her taping her child to a wall and taping his mouth shut. Sign Up For Our Newsletter! According to police, “Shayla Rudolph streamed the incident live on Facebook. Replay of the video […]