‘Periyarist’ Woman ‘Lu Lu Deva Jamla’ Apprehended For Alleged Facilitation Of Sexual Exploitation Disguised As Feminism; Granted Bail

‘Lulu’ Deva Jamla, who is a part of ‘Periyarist’ gang residing in Australia has reportedly been…