WATCH: Footage of Saudi Arabian Dad Slapping His Baby Daughter Because She Can't Walk Goes Viral
A Saudi Arabian dad has been arrested after footage of him surfaced of him slapping his baby daughter because she was unable to stand up.
Yousif Alqutai is a Palestinian living in Saudi Arabia. In the video ...