Professor Upul Abeyratne, head of the Political Science Department at Peradeniya University in Sri Lanka, spoke with the World Socialist Web Site about the ban of an International Youth and Students ...