Protests in Turkey: Dispatch 2

Vice News 3/15/2014