Two police officers have been arrested in the Indian capital in connection with the alleged drowning of nearly 108 Indians off Malta while going illegally to Italy, officials said Wednesday.
Two police officers arrested over alleged Greek drowning.