Self-Appointed Islamic 'Congresses'

con?gress

  1. A formal assembly of representatives, as of various nations, to discuss problems.

  2.  

  3. The national legislative body of a nation, especially a republic.

 

Berlin bans controversial Arab-Islamic congress

 

 

Introduction