Little People's Park is a tiny slab of grass near downtown Anaheim, just down the street from police headquarters and two blocks from City Hall. The afternoon of Sunday, July 29 was similar to most weekends for the barrio green. Families strolled on the sidewalk; a Somali woman played with her little boy on the... More >>>