Three children freed from a cellar in which their mother had been imprisoned and raped by her own father for 24 years had never seen daylight, police in Austria have confirmed. Police spokesman Franz ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results