A recent poll conducted by Moscow-based Levada Center has found that most Russians would not support ending the invasion if it meant the withdrawal from the temporarily Russian-occupied territories of Source : www.weareukraine.info/most-russ…