A cold tit for tat MEMEs were launched between Russia and Ukraine. A MEME war on social media was first launched by the Twitter official page of Ukraine the country; The MEME has angered Russia ...