Discover Thomson Reuters
Nov. 6 - Greenpeace protests in Russia to demand release of detained supporters. Rough Cut (no reporter narration).
00:36
01:26
01:06
01:19