David Scheffer, the former US Ambassador-at-large for War Crime Issues, believes that Russian President Vladimir Putin will be indicted on war crimes charges Share via: Facebook Twitter Email Copy Link Print