Glenn Kates
Glenn Kates

Glenn Kates is a journalist and media consultant. He is the former Managing Editor at Current Time, the Russian-language digital and TV network of Radio Free Europe/Radio Liberty.