Loading Video…
This browser does not support the Video element.
Phoenix police: 2 arrested in Wisconsin in man's death
PHOENIX (AP) -- Phoenix police say deputy U.S. Marshals and police in Green Bay, Wisconsin, have made two arrests in the death of a Phoenix man.