english: The Internet has become the outlet where they share it all, effectively engaging in virtual video arguments of a sort.
non_english: Internet è diventato il terreno del dibattito politico virtuale, dove sia i sostenitori che gli avversari di Putin hanno dato sfogo all'immaginazione a sostengno della propria causa.