Texas Mayor Involved in $150 Million Home Health Fraud Scheme

Francisco Pena, mayor of Rio Bravo, Texas, has been indicted alongside three other individuals for his alleged role in a $150 million home health care fraud and money laundering scam, according to a memo released by the U.S. Justice Department. Pena, 82, of Laredo, Texas, was charged in an 11-count indictment with co-conspirators Rodney Mesquias, […]