The Taylor Report with Thomas C. Mountain
By TesfaNews, This week, The Taylor Report, a weekly radio talk show from Toronto, has an in-depth conversation with independent journalist Thomas C. Mountain. They discuss, among other things, about the current situation in Eritrea, the Commission of Inquiry report, the June 12 Ethiopia border attack, and climate change, grounding the discussion in a historical framework […]
Continue Reading