Current Events

VIDEO: Barack Obama on Religious Pluralism – The Speech that sparked the Debate

Administrator
July 6, 2008
1 min read