Representatives of 19 political parties, Tamils rights groups and few activists congregated in front of the British Deputy High Commission in Chennai on Wednesday to protest against the invitation to Sri Lankan President Mahinda Rajapaksa to attend the British Queen’s Diamond Jubilee celebrations...