It happened in the 7600 block of Macarthur Boulevard near 74th Avenue at about 1pm today.
Look at where I was!!! (Courtesy of Google Latitude)
No wonder all those cops blocked off the streets. I heard helicopters circling around too when I was eating lunch at Eastmont Mall, which is about a block away. My thoughts to go out to all the officers and their families. Thank the Lord I’m still alive and able to blog about this.
PTL you are ok !