1 year agoVanessa Beeley on Observing the Donbass Elections in Person | a Tara Reade clipTara ReadeVerified
1 year agoBritain independent journalist "the West will newer recognize the referendum"International Solidarity Committee For Islamic Struggle