No media source currently available
When a woman alleged police brutality in Chechnya, she was hauled on state TV and publicly humiliated -- and she's not the first to get this treatment.