
Neha Gupta Case: Arrest and Investigation
Oklahoma City police released bodycam footage of Neha Gupta's arrest. She's under investigation in Miami-Dade following her daughter's death in a pool. Conflicting statements and timeline raise questions.
Oklahoma City police released bodycam footage of Neha Gupta's arrest. She's under investigation in Miami-Dade following her daughter's death in a pool. Conflicting statements and timeline raise questions.