By Msgr. Charles Pope, EWTN News - One of the great mysteries to believer and nonbeliever alike is that of evil and suffering. If there is a God who is omnipotent and omniscient, how can he tolerate evil, injustice and the suffering of the innocent? Where is God when there are shootings in a school in Uvalde, Texas, a supermarket in Buffalo, New York, a church in Los Angeles, or when, during a parade in Waukesha, Wisconsin, participants are brutally mowed down by an irate man in a SUV?