Loading...

Another big anti-Putin rally in Russia

|There was another large rally in Russia protesting the election results declaring Vladamir Putin the next president. Betty Nguyen reports.