4 years agoPope Francis Will Resign? Dr Taylor Marshall responds to the rumorDrTaylorMarshallVerified