Cherry Hill Forcast: 55 Degrees, Sunny with a chance of Gunfire

At approx 445pm on 4/2/12

On 18th ave at the intersection of Jefferson Street near Swedish Medical Center Cherry Hill Campus the Seattle police have pulled over a customized red Dodge Magnum wagon. There were approximately 8 cruisers and several bicycle officers.  The Police had Pistols and AR-15 rifles drawn and pointed at the suspects, no shots were fired. I saw two Black Male Adults in their 20s  removed from the vehicle handcuffed and detained in the back of police cars. Bus traffic was temperately delayed, Metro 3 & 4 have resumed service.

Anyone else have further details?