Big? Uh uh. Momentous! It’s Dubai. Now what?

Purportedly the largest infrastructure project in the world is in the oven. The monstrous Dubai Water Canal project was launched last October by the Ruler of Dubai, H.H. Sheikh Mohammed bin Rashid Al Maktoum. What is it? It’s a 3 kilometer (1.8 mile) canal that stretches from the Arabian Gulf inland into the heart of …