If his visa isn’t renewed, he’ll have to make the 24-hour trip back to Pakistan in his current state. Local and national groups are stepping up.
Yay, Minnesota! A few dozen couples rushed to City Hall in Minneapolis at 12:01 am early Thursday morning to marry say “I do” to the ones they love. Here are the amazing scenes of love.