November 3, 2017
Michael Lee Calloway
Stories this photo appears in:
Police in North Carolina have captured an escaped inmate after they found him drinking a Gatorade while sitting outside a doctor’s office.
By Associated Press
November 5, 2017