Can’t bear to watch this video because special needs kids are so dear to my heart. They are often helpless and depend on others to care for them more so than regular kids.
The headline says it all.
There is no punishment too harsh for these fiends!