Video: Outrage in Russia after court slaps care order on children

Outrage in #Russia after a deaf woman had her two #children abruptly #taken off her and put into care. She’s accused by tenants in her shared apartment, …

Via Youtube