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