A key figure in all this is Cardinal Donald Wuerl. If Nancy Pelosi can receive Communion, ANYONE can receive Communion.
John Paul II and Benedict, by dodging the scandal of Communion for Kennedy, Cuomo, Pelosi, Biden, Leahy, etc., are just as responsible for the current crisis as Bergoglio.