The New Castle Street Commissioner has been arrested on drug charges and placed on leave from his post. Kimble J. Baker received counts for possession of narcotics and invasion of privacy. Baker posted bond and has been released from Henry County jail.