FBI captures $1.2B Medicare fraud fugitive in Philippines, second arrest from Most Wanted Fraudsters list
Herbert Leon Kimble allegedly evaded authorities for nearly two years after failing to appear for sentencing in 2024...
Redirecting to full article...