FBI Most Needed Fraudster Herbert Leon Kimble captured in Philippines

June 21, 2026

A fugitive accused of working a $1.2 billion Medicare fraud conspiracy has been captured abroad and returned to america, changing into the...
Read more