Avtar Singh Khanda, the political asylum seeker in the UK, is none other than Ranjodh Singh, the self-styled chief of KLF.

LEAVE A REPLY

Please enter your comment!
Please enter your name here