×

Greeks take to the streets

1:30 PM ET Wed, 17 June 2015

CNBC's Michelle Caruso-Cabrera reports on the latest crisis in Greece as no deal means likely default on June 30th IMF payment.