APD Non-Lethal Weapons?
My understanding is rallies took place in several cities across the nation yesterday, in Amarillo, at Will Rogers Park behind McDonald's on Amarillo Blvd. Supporters, some wearing masks, some holding signs with statements about "world peace" and "demoralized cops", all wanting to bring attention to the authority for use of deadly force by Amarillo Police officers.