Naturalized U.S. Citizen from India Extradited to United States to Face Charges
CAMDEN, N.J. – A naturalized United States citizen living in India who was arrested in England made his initial court appearance and was arraigned today following his extradition to face charges that…