What in the world is happening in Cyprus?

The troubled banking sector in Cyprus is causing ripple effects in the European Union and beyond.