US Senate Passed Bill S386. A Ray of Hope for Indians and Their Dependents in Green Card Limbo The Biden-Harris magic seems to have started working ahead of the much-awaited swearing-in ceremony scheduled on January 12, 2021. The US Senate passed the …