A Palestinian couple locked their disabled kids in two urine-stained rooms for forty years because they were afraid the children would ruin the marriage prospects of a healthy child, police has revealed.
The spotlight of the World can show the ugliness of any culture in this 24/7/YouTube newscycle ...