Two men accused of home invasion shot, killed in Phoenix
Two men were killed after they reportedly forced their way into a home near 27th Street and McDowell Road.
Two men were killed after they reportedly forced their way into a home near 27th Street and McDowell Road.