Rebellion in Russia
All eyes continue to be on Russia. The situation that is unfolding there is being called the “most dramatic political development to take place in decades.” NBC Bay Area speaks with freelance journalist Jo Harper on the situation.