Tag Archives: Homewood Illinois
CHARLOTTE, N.C. — The US Marshal’s Office has stated that Angelo Smith, Jr. has been apprehended in Chicago. Authorities say Smith was taken into custody Homewood, Illinois, on the south side of Chicago Thursday afternoon. An arrest warrant was issued …Read More