Heaven Is a Place

Is there a good introduction to Catholicism for my Hindu friend? Why are there obelisks in St. Peter's Square? Can you explain what Joseph meant by putting Mary away quietly? and more on today's Open Line with Fr. Mitch Pacwa.