God Loves a Good Winner

Television deified suicide, deemed it suitable for combat, for the war, for the terrorists, for...

Read More