Taran Volckhausen

Taran Volckhausen is a journalist from Boulder, Colorado. He is now based in Medellin, Colombia and is managing editor at Colombia Reports.