Beaverton police are investigating a stabbing that left an 18-year-old man in critical condition.
Beaverton police investigate stabbing