New Delhi, Aug. 18 -- The Enforcement Directorate (ED) on Tuesday conducted searches at 21 locations across Karnataka and Gujarat in connection with a money laundering investigation into alleged irregularities in the final selection process for veterinary officers through the Karnataka Public Service Commission (KPSC), officials said.

The searches are being conducted by the ED's Bengaluru Zonal Office under Section 17 of the Prevention of Money Laundering Act (PMLA) and are being carried out in coordination with the state police authorities.

The 21 premises being searched are spread across several locations in Karnataka, including Bengaluru, Hassan, Chitradurga, Davangere, Raichur, Karwar, Kalaburagi and Belagavi, besides Ahmedabad in G...