Professor Fionnuala Ni Aolain, expert on international and human rights law and Dublin based Entrepreneur and Commentator Karl Deeter. At least 2,400 protesters are reported to have been killed in ...