Just when you thought the American Jihadists (a.k.a. neocons) could not get any more absurd and surreal in their worshipping of war, their propaganda network, FOX “News” Channel, produces a “Christmas at West Point” television “special.”
8:35 am on December 25, 2014