The Enforcement Directorate has launched a money laundering investigation into the alleged embezzlement of ₹590 crore from Haryana government accounts held with IDFC First Bank, conducting searches ...
Police first responded after receiving a call from the wife of Patrick Madison, who would later be killed in a standoff with officers.