Man in jail after standoff in Byron
HOUSTON COUNTY, Georgia (41NBC/WMGT) — A man is in jail after a standoff with Houston County Deputies Sunday. According to a release, Richard Earl Thomas barricaded himself in his home at 105 Hanover Drive in Byron after authorities were called…