Brandon McRae is a D.C. Metro Transit police officer who has seen the reality of evil in his 14 years of law enforcement. A convert raised Southern Baptist, he shared one particular story of facing evil first hand and how his Catholic faith saved his life.
Catholic Terps | author