The Tamil National People's Front (TNPF), joined by members of the public, initiated protests on January 24 demanding the removal of the Thissa Raja Vihara, an illegally constructed Buddhist structure encroaching upon the lands of the people in Kankesanthurai.