Debate ShrineFor political, religious, philosophy, and current world news discussion and debate. By posting within this forum we will suspect you are respectful and not discriminating against others, and preserve a well open mind. Spam and flaming will not be tolerated.