The Canadian Ambassador to Ireland Mr Kevin Vickers in plain view of the public tackled and assaulted an Irish citizen… read more