Ten police officers in the Indian state of Gujurat have been accused by the Crime Investigation Department (CID) for crimes ranging from abduction, attempted extortion, and corruption after allegedly […] Click here to view full article