Indian American Ex. Cop Rajat Sharda to serve 5-7 years in jail for rape
Indian American Rajat Sharda, the first Indian / desi officer in the history of the Worcester, MA, Police Department, was sentenced to 5-to-7 years in prison on Monday, June 8, after being found guilty of rape […]