Ukraine: Europe needs to 'stop and think'

11:00 AM ET Thu, 1 May 2014

Nader Mousavizadeh, geopolitical analyst at Macro Advisory Partners, says that due to the Ukraine crisis, relations between the West and Russia are nearing a point of no return.