Should Ireland Wipe Russia off the Face of the Earth?

DISCUSS THIS VIDEO