A court in Punjab's Mohali sentenced self-styled pastor Bajinder Singh to life imprisonment in a 2018 rape case.