God believes in mankind, because its first and preeminent member is his own Mother.
Read more ... https://aleteia.org/