Loading...
Uploaded by JeanTibet on Aug 9, 2008
Kevin Macleod of the Canadian Friends of Burma speaks at the Human Dignity Rally for human rights in front of the Embassy of China in Ottawa before the opening of the Beijing Olympic games. August 7, 2008.
News & Politics
Standard YouTube License
Load more suggestions
All Comments