Clearwater Police detectives arrested Roman Izzo, a major in the U.S. Army stationed at Fort Leavenworth in Kansas, on Thursday. He had been indicted by a Pinellas County grand jury on Wednesday.
1 / 9
WFTS-Tampa
Fri, Nov 8, 2013 12:49 PM EST