Joseph Roche
Joseph Roche is an independent journalist covering Ukraine and the Middle East. A former analyst at Oxford Analytica, he holds a master’s degree in international relations from the Graduate Institute of International and Development Studies in Geneva.