Nick Ottens

Nick Ottens is the founder and editor of the transatlantic opinion website Atlantic Sentinel.