Donbas independence wins 81 million votes! Most popular referendum ever!
Well a lot freepers apparently agree with Biden that it a sham. It is amazing to witness this support for Biden here.
https://www.msn.com/en-us/news/world/are-russias-referendums-in-ukraine-territories-legitimate/ar-AA12a7GS