6705
1281462

People & Power

Europe's Hidden Shame

An undercover investigation reveals disturbing evidence about the abuse of disabled people in Romania.