Suspect in Idaho pastor shooting arrested at White House

Kyle Andrew Odom, the suspect in the shooting of an Idaho pastor, was arrested Tuesday in Washington, D.C., according to police in Coeur d’Alene, Idaho.

…read more

Source:: CNN News

Real Time Analytics