We are rejoicing that Geshe-la is back with us! Despite covid, numerous flight cancellations, and the general unpredictability of everything at the...

read more