Video Shows Police Arrest NY Murder Suspect in AZ

The Scottsdale Police Department released video showing them arresting Raad Almansoori, who is accused of murdering a woman in New York before attacking two other women in Arizona. (2/26/24)   MORE


Latest Videos