×
×
Monday
23
Dec 2024
weather symbol
Athens 9°C

> urinated

> urinated

Wedding photographer accused of sex with guest & public urination

Katherine Leigh Mehta, 26, was hired to document a wedding held at Parker Manor located in the Dallas exurb of Weatherford on Saturday night