Why does Hashem send us obstacles? Meir Elkabas explains.

Like this video? Please share this video!