Intersex woman evicted by landlord after police harassment in Russia.
Police allegedly forced her to strip and examined her genitals. An intersex woman in Russia said her landlord evicted her after police allegedly harassed her. Olga Moskvitina lives in Makhachkala…