Dr. Anuruddha Padeniya speaks at the UPM Hyde Park Rally against ETCA 24 3 2016