Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

qmb russia election fraud allegations_00023412
qmb russia election fraud allegations_00023412

    JUST WATCHED

    Russia election smeared by fraud claims

MUST WATCH

Russia election smeared by fraud claims

The leader of Russia's Yabloko Party says he has evidence of voting irregularities.

Russia election smeared by fraud claims

The leader of Russia's Yabloko Party says he has evidence of voting irregularities.