Invalid or Broken rss link.

Mecca

The Week That Was

It didn’t rain – it poured. A torrent of water and misery fell over a broad arc across the Himalayan foothills, and washed away hundreds…