JUSTTHENEWS (Steven Richards) - ‘Most wanted’ $1.2B Medicare fraudster arrested in the Philippines
Herbert Leon Kimble allegedly evaded authorities for two years after he failed to appear for sentencing in 2024.
Herbert Leon Kimble allegedly evaded authorities for two years after he failed to appear for sentencing in 2024.