For the best experience, please enable JavaScript in your browser settings.
Nairobi, Kenya: CORD leader Raila Odinga and his supporters had to run for their dear lives after police lobbed tear gas canisters at them when they were protesting outside Independent Electoral and Boundaries Commission offices calling for the commissioners exit.