An Indian-origin “guru”, who presented himself as a head priest of a religious organisation or society in England, has lost a legal battle in the…
View More Indian-origin ‘guru’ loses legal fight to strike out sexual assault allegations case in UKSubscribe