The Afghans love opulent weddings. Wedding Halls, as they're known here, are popping up all over the country. There is said to be some 500 hundred of them in Afghanistan's capital. At night, they light up like the casinos of Las Vegas. And they can be just as effective at emptying the wedding hosts' pockets.