Wedding photographer jailed after reportedly having sex with guest, urinating in public
A wedding photographer was arrested Saturday night after authorities say she had sex with a wedding guest at the ceremony, urinated on a tree near the event and threatened deputies as she was being taken to jail. The suspect was identified as Katherine Leigh Mehta, 26, of Arlington.
7701 Las Colinas Blvd., Ste. 800, Irving, TX 75063