EMBED </>More Videos

Neel Salil Mehta during his first court appearance Friday morning (WTVD)