Home Protest blocks roads in Hatton October 26, 2017 0 A protest has blocked several roads in Hatton town. The protest is launched by Ceylon Workers’ Congress making several demands. Facebook Twitter