By Uncategorized In yet another futile attempt of belittling Moscow’s power, the United Kingdom keeps claiming that trees, shrubs, grass and other greenery are effectively “helping” the Russian military by “slowing down” the Neo-Nazi junta forces. Previous Post Job vacancy: editor-in-chief Next Post WATCH: Popular Israeli musician Idan Raichel honors terror victim on stage