Darrell Castle talks about Pamela Geller, the bravest woman in American, and her Mohammed Cartoon Contest held in Garland, Texas last week.
Darrell Castle talks about the 100th anniversary of the sinking of RMS Lusitania and how it became the springboard to the New World Order.
Darrell Castle talks about the celebrations in Moscow for the 70th Anniversary of V.E. Day.
Darrell Castle talks about the Sunni and Shia sects of Islam -- their divisions and their chances of unity.
Darrell Castle talks about the new political order of the world being built to replace the rejected Westphalian System.