November 23, 2024 02:18 (IST)
US mother uses tracking app to catch her son having sex with teacher in car
A mother used a tracking app to catch her son having sex with her teacher in a car in US state of North Carolina, media reports said.
Latest Headlines