World | Mon Jun 14, 2010 2:18pm EDT

Barcelona to ban veil in public buildings