go to top

Nick Ottens

Nick Ottens is a political analyst from the Netherlands who lives in Barcelona, Spain. He blogs at atlanticsentinel.com.