New Delhi [India], May 7 (ANI): Bharatiya Janata Party (BJP) leader Tajinder Pal Singh Bagga on Friday termed his detention by the Punjab police as "illegal" and said that he will keep fighting until Delhi Chief Minister Arvind Kejriwal apologised for his comments on Kashmiri Pandits.