After reporting a sexual assault, to the disbelief of foreign officials, a young woman takes vengeance in her own hands.
No data