Thomas Schirrmacher speaks before the Pan-American Parliament in Panama at the Faith and Freedom Summit IV

Permalink