Casey Parks of The Oregonian/OregonLive was at the scene of the shooting soon after it happened. Here is a collection of her posts to Twitter from the scene.
Casey Parks | The Oregonian/OregonLive, Portland Oregonian: Local
Thu, 05/28/2015 - 10:05pm
Casey Parks of The Oregonian/OregonLive was at the scene of the shooting soon after it happened. Here is a collection of her posts to Twitter from the scene.