Deputy James Francis was placed under arrest Thursday and terminated from his job, according to the Montgomery County Sheriff’s Office. The crash occurred on Feb. 21, 2024, when Francis and Deputy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results