C.F. is absolutely right about Pat Buchanan being an anti-Semite. He has referred to Capitol Hill in the U.S. as Israeli Occupied Territory. He has written that the neo-cons (a code word for Jews) were the ones pushing for war with Iraq. He has repeatedly criticized Israel for its treatment of the fakestinians, and wrote a scathing column during the 2006 war with Lebanon.
Also, I don't agree that Buchanan is pro-Serb. Remember, he is what we in America call a paleoconservative, which is not the same as a neoconservative. Paleoconversatives are strict isolationists who are pro-Arab, and who hate Israel. Anti-Semitic writer Joseph Sobran is another paleo. So being that Buchanan is ashamed of America flexing her military muscle, he will naturally criticize America for bombing the Serbs. It's not so much that he's pro-Serb, he's just against America fighting any foreign wars.
In one of his recent columns on Worldnetdaily.com, he wrote about how Poland's intransigence and refusal to negotiate led to Germany's invasion of that country.