Suicide Bombers

I see that some people in Britain are getting upset about the idea of passenger profiling at airports. What’s passenger profiling? Well, it’s not something you’d need a genius on […]

Muhammad MacGyver

I’m not yet completely familiar with this latest terrorist extravaganza and I’ll therefore withhold judgement about what the police have said. I don’t know anything about the plot, or about […]