Woman charged in fatal Bellevue crash fled country, police say | The Seattle Times

Bellevue. On Sept … Prosecutors also asked that she be ordered to turn in her passport and not leave Washington without permission from the court.

Do you trust this headline?

You already voted!

In