ST. LOUIS COUNTY, MO (KTVI)-A brother of St. Louis Mayor Francis Slay was arrested Sunday afternoon on drug charges. According to arrest records, Leo Slay, 48, was arrested by the Missouri Highway Patrol on Sunday on suspicion of drug possession. He was also wanted on a parole violation.
Slay is being held without bond in the St. Louis County Jail.
Mayor Slay is the second oldest of 11 children of Francis R. and Anna Slay. Neither the mayor nor his office would comment on the arrest.