Wedding photographer arrested for intoxication allegedly had sex with guest, urinated in public
PARKER COUNTY, Texas -- A wedding photographer was jailed after deputies say she had sex with a guest at the ceremony and urinated in public on Saturday, the Fort Worth Star-Telegram reports. Katherine Leigh Mehta, 26, of Arlington, Texas, is charged with public intoxication and obstruction/retaliation.