1. To appease the Muslim world for our daily bombing of Iraq. We wanted to prove to them that we really don't hate them and that we were willing to destroy a Christian nation to prove it.
2. The Saudis wanted the first Islamic country in the belly of Europe, and Clinton wanted cheap oil and money. The Saudis had signed a letter of intent to buy $6 billion worth of Boeing aircraft. The day after we bombed the Serbs in 1995 based on the self-inflicted Markale market place massacre by Bosnian Muslim forces, the Saudis signed on the dotted line. A coincidence? I don't think so.
3. Clinton needed a new mission for NATO. The Soviet Union had collapsed and if you recall, NATO was a treaty between member nations that if one nation were to be attacked by the CCCP, other member nations would go to their defense. Serbia did not attack any nation. It never attacked us nor was it ever a threat to us nor did it have weapons of mass destruction. In violation of International law and the NATO Charter and after Congress voted no in bombing Yugoslavia, President Clinton went ahead and bombed innocent Serbian civilians anyway.
4. Clinton couldn't let this pip-squeak of a nation defy his New World Order.
5. Our wag-the-dog president had to have a diversion from his seducing a woman young enough to be his daughter.
6. Clinton also needed a war to prove he was a wartime president in the image of FDR in order to put to rest his draft-dodging days and his contempt for the military.
As I said, this is just my opinion. Perhaps someone else can come up with better ideas.
Well said !!