US Election 2016 Results: Five reasons Donald Trump won

Donald Trump has defied all expectations from the very start of his presidential campaign more than a year ago. Very few people thought he would actually run, then he did. They thought he wouldn’t climb in the polls, then he did. They said he wouldn’t win any primaries, then he did. They said he wouldn’t win the Republican nomination, then ...

Read More »

Did Prophet Muhammad Warn Us of ISIS?

In separate attacks last week, ISIS terrorists killed 39 tourists at a beach resort in Tunisia, and close to 30 worshipers at a Shia Mosque in Kuwait. The onslaught came shortly after the group called on its militant Jihadi sympathizers to expand operations in the month of Ramadan. ISIS has demonstrated an unflinching determination to take out anyone who dares ...

Read More »

Countdown to Zero

Just before the predictable pyrotechnics of a July 4 weekend, something exploded, maybe or maybe not unpredictably. It was a rocket from SpaceX, the current version of a space-dream factory, meant to resupply the International Space Station. TheFalcon 9 clears the tower. Vehicle propulsion is still nominal. It is on course and on track. Then it bursts in air. And ...

Read More »

Thank You, Donald Trump!

Dear Donald, You’ve said some pretty offensive things about Latino immigrants recently, and I think they’re worth addressing. Because, you know, this is the United States of America, where I have a right to speak up even if I’m not a billionaire. Isn’t that awesome? Anyway, I heard what you said about the kind of people you think Latino immigrants ...

Read More »

The Islamic State and the Terrible Twos

The Islamic State celebrated its one-year anniversary in customary fashion. Other organizations might sponsor parades and make speeches. ISIS spilled blood. A beheading in France, the murder of 38 tourists at a resort in Tunisia and a bomb blast at a mosque in Kuwait all reminded the world, if it had somehow forgotten, that ISIS isn’t merely interested in securing ...

Read More »