As Venezuela burns, many Latin Americans ask: “Where is Pope Francis?”

CWR has this story here.

Featured