The young boy is Chesa Boudin, now 30 and attending Yale Law School.
So there are no christians on the left.eugene
Maybe he can spring his mother someday.